On Wed, 2007-05-23 at 13:15 -0400, Tom Hennen wrote:
> I figure the fix to this involves checking for the 'FIN' flag in the
> SYN_RCVD state, after notifying the server via the 'connected'
> callback, transitioning to the ESTABLISHED state and then
> transitioning to the CLOSE_WAIT state.
Agreed. Thanks for an excellent report of the problem. Could you file
a bug on savannah?
> Another fix would involve
> forcing clients to ACK the SYN+ACK immediately and not wait for data
> as it does currently.
We don't control all the other stacks that lwIP might talk to, so this
wouldn't be a very good fix as some are bound to have that behaviour.
Kieran
_______________________________________________
lwip-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/lwip-users