diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2010-03-10 19:06:20 +0000 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2010-03-10 19:06:20 +0000 |
commit | efb07d7f1abb6c586d162b16d134e8bab51e2d66 (patch) | |
tree | dfb0e0a95aae59f4e5c58ef43d0840ac03bba0eb /src | |
parent | a623932218d17d1f8c95261bda392b19031ffc0e (diff) |
channelmanager: only add a channel to the internal list if we have the handle
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Diffstat (limited to 'src')
-rw-r--r-- | src/server/channelmanager.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/channelmanager.py b/src/server/channelmanager.py index ef8dd85..1061a14 100644 --- a/src/server/channelmanager.py +++ b/src/server/channelmanager.py @@ -97,7 +97,7 @@ class ChannelManager(object): props, **args) self._conn.add_channels([channel], signal=signal) - if type in self._channels: + if handle and type in self._channels: self._channels[type].setdefault(handle, []).append(channel) return channel |