the correct way to disconnect a connected net socket is to call destroy