Skip to content
Snippets Groups Projects
Commit eb6f09e5 authored by Yann Leboulanger's avatar Yann Leboulanger
Browse files

fix traceback when we get a <stream:error> from server.

parent 77a6a02d
No related branches found
No related tags found
No related merge requests found
...@@ -342,6 +342,9 @@ class NonBlockingRoster(PlugIn): ...@@ -342,6 +342,9 @@ class NonBlockingRoster(PlugIn):
self._owner.Dispatcher.ProcessNonBlocking(data) self._owner.Dispatcher.ProcessNonBlocking(data)
if not self.set: if not self.set:
return return
if not self._owner:
# Connection has been closed by receiving a <stream:error> for ex,
return
self._owner.onreceive(None) self._owner.onreceive(None)
if self.on_ready: if self.on_ready:
self.on_ready(self) self.on_ready(self)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment