traceback on losing connection
Traceback (most recent call last):
File "/usr/share/gajim/src/common/connection.py", line 1139, in process
self.connection.Process(timeout)
File "/usr/share/gajim/src/common/xmpp/dispatcher.py", line 122, in Process
self.Stream.Parse(data)
File "/usr/share/gajim/src/common/xmpp/simplexml.py", line 336, in endtag
self.dispatch(self._mini_dom)
File "/usr/share/gajim/src/common/xmpp/dispatcher.py", line 286, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/connection.py", line 525, in _getRosterCB
roster = self.connection.getRoster().getRaw()
AttributeError: 'NoneType' object has no attribute 'getRoster'
so we need an if connection or more?