Closed tthebst closed 3 weeks ago
This assert exists because the following code relies on that assumption for correctness. We need to study how this is occurring and adjust ACK processing and/or MTU detection logic accordingly.
I would be willing to help debug this if you need help lmk.
Any help would be appreciated, maybe you can have a read through the code and see if you can come up with a change proposal? Also a regression test that catches this would be good.
Non-probe acks can be out of order. As of my understanding the ordering is only given for probe acks.
To confirm: Should it also be removed for probe acks?
fixes #1889