10 minutes waiting

Questions and Answers : Wish list : 10 minutes waiting
Message board moderation

To post messages, you must log in.

Jan Schejbal

Send message
Joined: 30 Jun 02
Posts: 1
Credit: 1,183
RAC: 0
Message 3175 - Posted: 1 Jul 2004, 14:40:06 UTC

The client should wait at least 11 minutes every time between server queries to avoid the "not sending work" message, of course.
ID: 3175 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 3228 - Posted: 1 Jul 2004, 16:30:05 UTC

Actually, this should be sent from the server to the client as part of the transaction indicating that the server will not fullfill the request. This is because different projects have different policies on the minimum timeout value.

ID: 3228 · Report as offensive
Profile Christopher Hauber

Send message
Joined: 10 Feb 01
Posts: 196
Credit: 71,611
RAC: 0
United States
Message 3256 - Posted: 1 Jul 2004, 21:29:43 UTC

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.
ID: 3256 · Report as offensive

Questions and Answers : Wish list : 10 minutes waiting

©2018 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.