link-local messaging prevent other connexion if unable to start
If link-local messaging is enabled, but cannot start ( example, in my case, python-avahi was removed to test something ), others connections are not started.
In the console, we can see this backtrace :
Traceback (most recent call last): File "./gajim.py", line 1475, in autoconnect self.roster.send_status(a, 'online', message) File "/home/misc/checkout/svn/gajim/src/roster_window.py", line 2446, in send_status gajim.connections[account].change_status(status, txt, auto) File "/home/misc/checkout/svn/gajim/src/common/zeroconf/connection_zeroconf.py", line 287, in change_status if not self.connect(show, msg): File "/home/misc/checkout/svn/gajim/src/common/zeroconf/connection_zeroconf.py", line 219, in connect self.disconnect() File "/home/misc/checkout/svn/gajim/src/common/zeroconf/connection_zeroconf.py", line 251, in disconnect self.connection.disconnect() File "/home/misc/checkout/svn/gajim/src/common/zeroconf/client_zeroconf.py", line 532, in disconnect if self.listener: AttributeError: ClientZeroconf instance has no attribute 'listener'