On Thu, 2007-04-12 at 08:29 +0200, [EMAIL PROTECTED] wrote: > Yes, it looks like a deadlock problem. I haven't figured out why I > only get it for data sizes over one TCP frame size though.
If you send less than a frame size, chances are that the frame will go out straight away. If you send more than a frame size (particularly at the start of the connection when the congestion window is small) the second portion might be queued waiting for an acknowledgement. If the deadlock was a conflict between sending this second portion of the first send, and the first portion of the second send, this would explain why you get the difference in behaviour. i.e. I'd look at the send queue as the first suspect. Kieran _______________________________________________ lwip-users mailing list [EMAIL PROTECTED] http://lists.nongnu.org/mailman/listinfo/lwip-users
