changeset 152452007c3c in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=152452007c3c description: don't traceback when we get disconnected wile we parse stream features. Fixes #5574
diffstat:
src/common/xmpp/client_nb.py | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diffs (13 lines):
diff -r 91da24371e50 -r 152452007c3c src/common/xmpp/client_nb.py --- a/src/common/xmpp/client_nb.py Tue Mar 09 14:15:54 2010 +0200 +++ b/src/common/xmpp/client_nb.py Tue Mar 09 20:28:25 2010 +0100 @@ -362,6 +362,9 @@ supported and desired. """ self.stream_started = True + if not hasattr(self, 'onreceive'): + # we may already have been disconnected + return self.onreceive(None)
if self.connected == 'plain':