GNOME Bugzilla – Bug 710489
Network detection broken at startup
Last modified: 2013-10-30 19:42:31 UTC
Seems like Evolution 3.10.0 breaks network handling. Just disable wifi/ethernet/etc (with a killswitch or the gnome control center). Start Evolution (or even just leave it already running), and you will notice that - the icons in the statusbar indicate the connection as being online - it tries to create connections for my IMAP+ accounts - an infobar is shown to say "Error while Fetching mail from 'FooBar'": "Could not connect to 'the_server': Host lookup failed [...]" Unfortunately not the first time I see this regression happening :(
Note that Network Manager support was removed last year. Evolution only listens to GNetworkMonitor now, so this may actually be a GLib bug.
*** Bug 710814 has been marked as a duplicate of this bug. ***
Just to clarify: Evolution does detect when the network is disconnected while it is running. It just does not seem to check for the connection when it's started.
Okay thanks, I think I see that too. Clarifying summary.
Also (at least for me) just seems to be mail accounts broken. Calendars and address books correctly detect they're offline, indicated by the connection icons in the sidebar.
Turned out to be something stupid. Fixed for Evolution 3.11.2 and 3.10.2: https://git.gnome.org/browse/evolution/commit/?id=706b5a442030d53ada851c282411f69c30eb31ac https://git.gnome.org/browse/evolution/commit/?h=gnome-3-10&id=b54c87b893652daac1d973ec64439a52f0470d06