http://www.perlmonks.org?node_id=170324

bufo has asked for the wisdom of the Perl Monks concerning the following question:

I have an application which sends and receives messages down a number of sockets. If I call send to a socket where the pc on which I need to send the message to has crashed and is re-booting then the program crashes out. Is there any way in which I can check the status of the socket or remote machine before doing the send?

Originally posted as a Categorized Question.