|
Different projects may have different policies for the amount of time between server queries, but that doesn't change the fact that for some reason it desides all kinds of random times to try contacting the server, ranging from well less than a minute, to more than 4 hours and probably even days in some cases (although that I haven't seen). I don't have a problem with it telling the client to try back in 10 or more minutes, but it's not good for it to tell it to contact it in 8 minutes, and then goes and tells BOINC it contacted it too soon and it has to wait another 10 minutes. The server needs to be set so that when it does respond telling a client to wait, that it not give the client a time LESS than the minimum. It doesn't need to wait 11, just 10.
As an added note, when the server doesn't respond at all, BOINC tries back (harmlessly) every minute until it can finally make contact again, which is kind of nice.
|