diff options
author | Marc Maurer <uwog@uwog.net> | 2008-09-14 10:59:19 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2008-09-18 11:43:34 (GMT) |
commit | 97adf7b32c9ac8c2565a43507f0b4e34bed028ae (patch) | |
tree | 2bc935d8c1f0d3e14002ce83feebe2c6d7732b95 /AbiWordActivity.py | |
parent | 47eb98b4923ebc6184651389f216accb99d6ec84 (diff) |
Fix bug 6021: Write crash on buddy left (Morgan Collett)
Diffstat (limited to 'AbiWordActivity.py')
-rw-r--r-- | AbiWordActivity.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/AbiWordActivity.py b/AbiWordActivity.py index 7ee3bb0..cd922d0 100644 --- a/AbiWordActivity.py +++ b/AbiWordActivity.py @@ -283,8 +283,9 @@ class AbiWordActivity (Activity): def _on_members_changed(self, message, added, removed, local_pending, remote_pending, actor, reason): logger.debug("_on_members_changed") for handle in removed: - logger.debug('removed handle: %d, with dbus name: %s', handle, self.participants[handle]) bus_name = self.participants.pop(handle, None) + logger.debug('removed handle: %d, with dbus name: %s', handle, + bus_name) self.abiword_canvas.invoke_cmd('com.abisource.abiword.abicollab.olpc.buddyLeft', bus_name, 0, 0) def _buddy_joined_cb (self, activity, buddy): |