Kieran Mansley wrote:
Yep, this is the case: the silly window avoidance means we update the
advertised window only when it increases by at least one MSS.
But is that really what we want (an bug free)? If so, we would really need a compile-time check that TCP_WND is at least 2*TCP_MSS (or only greater than TCP_MSS?) to prevent problems: If, in Jan's case, the remote side was lwIP, too, the connection would stall as the window would never reopen because the remote side wouldn't be able to send a 2-byte-segment. I know we can fix this in lwIP, too, but there might be other embedded stacks having a problem with this?

Simon


_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to