Adding coverage and fixing bugs
[theonering] / src / connection.py
index 3e90f30..139e63d 100644 (file)
@@ -125,8 +125,8 @@ class TheOneRingConnection(
                """
                _moduleLogger.info("Disconnecting")
                try:
-                       self.session.logout()
                        self._channelManager.close()
+                       self.session.logout()
                        _moduleLogger.info("Disconnected")
                except Exception:
                        _moduleLogger.exception("Disconnecting Failed")