Fixing a tp bug preventing channels from closing
[theonering] / src / tp / channelmanager.py
index a2e6a27..09bd798 100644 (file)
@@ -93,8 +93,7 @@ class ChannelManager(object):
 
         self._conn.add_channels([channel], signal=signal)
         if type in self._channels:
-            if handle in self._channels[type]:
-                self._channels[type].setdefault(handle, []).append(channel)
+            self._channels[type].setdefault(handle, []).append(channel)
 
         return channel