diff --git a/src/sakia/data/connectors/node.py b/src/sakia/data/connectors/node.py index 0b26e82aff1a6ac2600edf7c228b616d0d8bf59f..0c466c5448b6039777d1096d9b6795555c51add9 100644 --- a/src/sakia/data/connectors/node.py +++ b/src/sakia/data/connectors/node.py @@ -226,6 +226,8 @@ class NodeConnector(QObject): ) except TypeError as exception: self._logger.debug(exception) + self.handle_failure() + break # Close session await client.close() @@ -283,6 +285,8 @@ class NodeConnector(QObject): self.refresh_peer_data(peer_data) except TypeError as exception: self._logger.debug(exception) + break + # Close session await client.close()