if the socket was destroyed then return