NonBlockingClient instance has no attribute 'NonBlockingRoster'
Reported by Maxime:
bug description
When starting gajim, happened only once. Except from the popup, I see no functional issue.
Traceback (most recent call last):
File "/usr/local/share/gajim/src/roster_window.py", line 2927, in on_roster_treeview_motion_notify_event
roster = connection.connection.getRoster()
File "/usr/local/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 608, in getRoster
return self.NonBlockingRoster.getRoster(on_ready, force)
AttributeError: NonBlockingClient instance has no attribute 'NonBlockingRoster'
Could it be a race condition? Because the code is:
if 'NonBlockingRoster' in self.__dict__:
return self.NonBlockingRoster.getRoster(on_ready, force)
return None