Looping error dialog when disconnected, then disabling account while still connected to MUC's
My account in gajim was disconnected. I then opened the Accounts window and disabled the account. A dialog opened about the 2 open MUC's and if I wanted to close them. I then chose no. From that point I would get an error message that kept coming back no matter what I chose. I had to kill gajim. This was the error that appeared:
Traceback (most recent call last): File "/usr/share/gajim/src/message_window.py", line 187, in _on_window_focus ctrl.set_control_active(True) File "/usr/share/gajim/src/groupchat_control.py", line 2196, in set_control_active self.parent_win.redraw_tab(self, 'active') File "/usr/share/gajim/src/message_window.py", line 659, in redraw_tab (tab_label_str, tab_label_color) = ctrl.get_tab_label(chatstate) File "/usr/share/gajim/src/groupchat_control.py", line 704, in get_tab_label num_unread = self.get_nb_unread() File "/usr/share/gajim/src/groupchat_control.py", line 1219, in get_nb_unread nb += self.get_nb_unread_pm() File "/usr/share/gajim/src/groupchat_control.py", line 1224, in get_nb_unread_pm for nick in gajim.contacts.get_nick_list(self.account, self.room_jid): File "/usr/share/gajim/src/common/contacts.py", line 412, in get_nick_list return self._accounts[account].gc_contacts.get_nick_list(room_jid) KeyError: u'sub.domain.nl'
Gajim 0.16.6