Forum OpenACS Q&A: Response to Is someone interested in the ACS 4.x Java Chat Module for openacs 3.2.x?

Back about the CLOSE_WAIT state: according to R Stevens, it is clearly a problem in the server nerver closing the socket. Usually it is because one do not known that when a read return 0 bytes it means that the other side has closed the socket and the server should close it.

Should the server close the connection when the other side is disconnected from the network, you would see FIN_WAIT state in netstat.

conclusion: that seems to be a bug in the server.