Special handling for resubmitted results #1606
Labels
1.Type - Enhancement
Reported issue is an enhamcement.
3.Component - Servers (AS/WS/CS)
Reported issue relates to F@H Server Infrastructure.
4.OS - All
Reported issue occurs on all supported OS platforms.
Your issue may already be reported!
Please search on the issue tracker before creating one.
Your Environment
Expected Behavior
When the exact same WU that has already been credited is resubmitted (by the same person) it is rejected by the server ... preventing getting double credit for the same WU. FAHClient needs to be told to delete (clean-up) the local copy so it stops being resubmitted perpetually.Current Behavior
For most clients, the first successful submittal of a WU informs the client to clean up the local copy ... probably with a simple ACK. This works most of the time. In rare instances, the router has firmware that "optimizes" the protocol stream, perhaps by dropping the "unnecessary" ACK. Thus local copies of completed results accumulate -- until FAHClient decides they've expired.When FAHClient uploads the same WU again, the server needs to inform the client to clean up the (unnecessary) WU. Special care needs to be paid that this change does NOT discard any WUs that still need to be accepted so it's challenging bug-fix.
Possible Solution (Optional)
Steps To Reproduce
Context
The text was updated successfully, but these errors were encountered: