diff --git a/src/wormhole_transit_relay/transit_server.py b/src/wormhole_transit_relay/transit_server.py index 18f3b6d..4c71616 100644 --- a/src/wormhole_transit_relay/transit_server.py +++ b/src/wormhole_transit_relay/transit_server.py @@ -52,9 +52,10 @@ class TransitConnection(LineReceiver): """ ITransitClient API """ - print("buddy_disconnected {}".format(self._buddy.get_token())) - self._buddy._client.transport.loseConnection() - self._buddy = None + if self._buddy is not None: + # print("buddy_disconnected {}".format(self._buddy.get_token())) + self._buddy._client.transport.loseConnection() + self._buddy = None def describeToken(self): d = "-"