I am writing a server using C code and sockets.
Everything is working fine but the problem is that if the server is
blocked in a select statement waiting for commands from the client
side, if the network cable is disconnected then there is no way for
the server to know that the client is disconnected. Is there a way to
check for this kind of events? Is polling the client the only
solution to the "cable disconnected" event?