I am facing a problem in a socket program. It a an async socket. I expect SIGIO to read the tcp buffer. This is a server program. Now if the client machine closes the
socket I still get a SIGIO but with no data in the tcp buffer. Is this signal expected on server when client socket is closed.