[tproxy] connection go to CLOSE_WAIT after sending FIN
jengelh at linux01.gwdg.de
Mon Dec 11 15:32:42 CET 2006
>>>to go to state FIN_WAIT_2.
>>>We go to CLOSE_WAIT only if we receive FIN and send ACK.
>>>CLOSE-WAIT - represents waiting for a connection termination request
>>> from the LOCAL user.
>>>FIN-WAIT-2 - represents waiting for a connection termination request
>>> from the REMOTE TCP.
>>If the client sends a FIN (optionally with ACK), the server responds
>>with ACK and goes into CLOSE-WAIT. The client goes to FIN-WAIT-2. The
>>server may continue to send data.
>EXACTLY! The client SHOULD go to FIN_WAIT_2 but what I see is that it
>goes to CLOSE_WAIT
>That's the bug!
Ah. I thought you meant the server side. Well, no idea. tproxy for
2.4 is like... outdated and unmaintained I suppose.
And please do not top-post.
More information about the tproxy