WIP: Checking the status of a socket

True.

No.

The only way to check is to attempt to send data and receive a reply - if it’s successful, you know that the socket is OK.

Try a search on “heartbeat”; eg, Connectivity Fails after some length of time has passed - #3 by awneil