Support Multiple Concurrent Batons per Session and Fix FIN Race Condition
Support Multiple Concurrent Batons per Session and Fix FIN Race Condition: a task in LegoFlow-SWE (Harbor dataset). Additionally, the baton application suffers from a FIN race condition: the client may declare the baton finished and exit before it has actually sent its own close message or…
The task
Additionally, the baton application suffers from a FIN race condition: the client may declare the baton finished and exit before it has actually sent its own close message or received the server’s close acknowledgment. This results in “Baton dropped” errors and incomplete exchanges.
Part of Lego-X/LegoFlow-SWE.