Closing down channels on loss of connection
authorEd Page <eopage@byu.net>
Sat, 12 Dec 2009 21:22:46 +0000 (15:22 -0600)
committerEd Page <eopage@byu.net>
Sat, 12 Dec 2009 21:22:46 +0000 (15:22 -0600)
src/connection.py

index 2db7df6..3e90f30 100644 (file)
@@ -126,6 +126,7 @@ class TheOneRingConnection(
                _moduleLogger.info("Disconnecting")
                try:
                        self.session.logout()
+                       self._channelManager.close()
                        _moduleLogger.info("Disconnected")
                except Exception:
                        _moduleLogger.exception("Disconnecting Failed")