gajim does not try reconnecting if started when no network connection is available.
Bug description
On systemd setups it's not that uncommon for entire desktop to start before DHCP network config is done. Or when you have a mobile 3G connection that takes a bit of time to start.
If you have gajim started automatically with desktop session, it will be obviously unable to connect to server, as network is not ready yet.
However, after network connection is established, gajim will still not attempt reconnecting to the server. Manual intervention is required.
Starting gajim once network connection is up will cause it to automatically connect to jabber server.
Steps to reproduce
- Setup gajim to automatically reconnect.
- Start gajim when no network connection is available.
- Establish network connection
- Gajim will not attempt connecting to jabber server, unless restarted or manually commanded to do so.
Software versions
OS version: Gentoo , 64bit
GTK version: 2.24.17
PyGTK version: 2.24.0
Gajim 0.15.3 (cannot select on bug report form)