Peer to Peer socket implementation handling crashes and bringing up backup server.