Re: tcp bug

Alan Cox (alan@lxorguk.ukuu.org.uk)
Mon, 27 May 1996 21:35:55 +0100 (BST)


> The timer counts down to zero, then starts _again_ at 120.00, and never
> releases the socket. The remote host has already closed the connection
> and believes that the communication is over.

It is still trying to get sense from the remote host but getting no satisfactory
response or indication

> At this point it's not possible to start the server process on Linux
> anymore because of 'Address already in use'. The only solution is to
> reboot the machine.

The socket should eventually die. If you have a server you need to restart
you should use SO_REUSEADDR in it.