Fix receiver flushing issue
russelltg opened this issue · 1 comments
russelltg commented
There is a certain order of events that fails the tests (one of the reasons for lossy's flakiness) --
- Sender sends last packet
- Receiver sends ACK
- Sender sends ACK2
- Sender is now flushed and exits
- ACK 2 gets dropped
- Receiver never becomes flushed, as it's waiting for the ACK2
russelltg commented
This was solved by continously retransmitting the last packet