[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] Possible Bug in TCP State Machine
From: |
Kieran Mansley |
Subject: |
Re: [lwip-users] Possible Bug in TCP State Machine |
Date: |
Thu, 24 May 2007 11:52:53 +0100 |
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