Result refused

Message boards : Bug reports : Result refused

To post messages, you must log in.

AuthorMessage
Profile maniek_77

Send message
Joined: 3 Nov 07
Posts: 7
Credit: 71,409
RAC: 0
Message 1148 - Posted: 16 Jul 2009, 17:07:32 UTC

Hi all,

I've got something like this:

2009-07-16 18:14:59|Enigma@Home|Sending scheduler request: To fetch work. Requesting 28946 seconds of work, reporting 4 completed tasks
2009-07-16 18:15:04|Enigma@Home|Scheduler request succeeded: got 1 new tasks
2009-07-16 18:15:04|Enigma@Home|Message from server: Completed result awgly100_1_AT8p_0_0 refused: result already reported as success
2009-07-16 18:15:04|Enigma@Home|Message from server: Resent lost result awgly100_0_B1T7_0_0

What is it? Why result is refused? Is it a bug or what?
ID: 1148 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile mdoerner
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 30 Jul 08
Posts: 202
Credit: 6,998,388
RAC: 0
Message 1149 - Posted: 16 Jul 2009, 21:22:14 UTC - in response to Message 1148.  
Last modified: 16 Jul 2009, 21:22:33 UTC

Looks like the task may have been sent out more than 2 times (due to delays in receiving results?) and you sent it in the 3rd time, making the result redundant.

Mike D
ID: 1149 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile TJM
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 25 Aug 07
Posts: 843
Credit: 70,087,116
RAC: 387,566
Message 1150 - Posted: 17 Jul 2009, 8:24:04 UTC

This happens if the client does not receive full scheduler reply for some reason, as you can see both the server and client are able to handle this - the clients tries to send the same result again and the server replies that it was already reported.

M4 Project homepage
M4 Project wiki
ID: 1150 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile maniek_77

Send message
Joined: 3 Nov 07
Posts: 7
Credit: 71,409
RAC: 0
Message 1151 - Posted: 17 Jul 2009, 9:05:37 UTC - in response to Message 1150.  

If I remember there was some connection problems with server yesterday. Except for these problems everything was ok.

My question is how it works. Could it be that the task was send from me but I didn't get an answer from server (and tried to report it later) or the task was made also by another client who reported it before me?

How do you think?
ID: 1151 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile TJM
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 25 Aug 07
Posts: 843
Credit: 70,087,116
RAC: 387,566
Message 1152 - Posted: 17 Jul 2009, 9:20:43 UTC - in response to Message 1151.  

If I remember there was some connection problems with server yesterday. Except for these problems everything was ok.

Yep, that's right - yesterday I started dumping all the hceyz72 results from 'live' database used by the server to the archive available for public and the server was overloaded, I had to modify the script which now copies results in small packs of ~100 to keep the server load at reasonable level.


My question is how it works. Could it be that the task was send from me but I didn't get an answer from server (and tried to report it later)


That's exactly what happened, the client didn't receive 'handshake' for a returned result, so it tried again.


M4 Project homepage
M4 Project wiki
ID: 1152 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile maniek_77

Send message
Joined: 3 Nov 07
Posts: 7
Credit: 71,409
RAC: 0
Message 1154 - Posted: 17 Jul 2009, 20:53:51 UTC - in response to Message 1152.  

Understood. Thanks TJM!
ID: 1154 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Bug reports : Result refused




Copyright © 2017 TJM