Destroy peer in peer socket is closed or got an error.
Use TCP keepalive to detect dead peers.