GNOME Bugzilla – Bug 336033
wrong error message after e-d-s died
Last modified: 2012-12-04 13:58:14 UTC
When e-d-s dies, or you simply kill it, Evolution disables the Calendar and displays an error dialog. However, the error dialogs text is wrong. This is what you get: The Evolution calendar has quit unexpectedly. Your calendars will not be available until Evolution is restarted. Not much to say about this. It is plain wrong. Evolution does *not* need to be restarted -- *e-d-s* needs to be restarted. As far as Evolution is concerned *enabling* any Calendar is sufficient. e-d-s will be restarted. No need to restart Evo at all. See bug 326154 and bug 326153 for related issues. Most likely the very same for Contacts, Tasks and Notes(?), though I don't feel like filing 3 bugs. If need be, this is Component Miscellaneous. Note: Due to bug 326154 this whole dialog may be obsolete anyway, when fixing that bug. Something similar that this may be necessary on repeatedly crashing e-d-s, though.
As far as end user's perspective Evolution is the application that is visible running. If error message says to restart EDS alone, a normal user may not understand what it is. So I don't feel any thing wrong with existing Error message.
Apart of that it's safer to restart evolution, thus any lost/hanging EClient-s will be gone as well. I'm WontFix-ing this.