On Wed, 2005-03-02 at 16:40 -0500, Jeffrey Stedfast wrote: > On Wed, 2005-03-02 at 14:14 -0700, Evolution List wrote: > > Hi Raul, > > > > > Approximately 2-3 evolution processes stay around running in the > > > background after you quit: evolution-alarm-notify, > > > evolution-data-server, and evolution-exchange-storage (if you use > > > Connector). I'm not sure if all of those stay around, but at least a > > > couple do. Running evolution-2.0 --force-shutdown is supposed to really > > > kill everything. > > > > Hmm...not good. No, not good at all. I sure don't appreciate an > > application doing stuff like this without anything in the documentation > > to even suggest this. > > perhaps you'd like to enlighten us on how to set off calendar alarms > without having any processes running? > > evolution-alarm-daemon keeps running and possibly evolution-data-server > (I think alarm-daemon depends on this?) > > evolution-exchange-storage does not > > > Or worse the inability to make it stop (short of > > a logging in and logging out - though I still need to test whether it > > actually stops even through that). > > ???
That is part of the problem, logging out does not stop all of the evolution processes (at least on Linux). I consider this either a bug or a design flaw (I hope it is a bug) FYI - running evo 2.0.3 on Gentoo using enlightenment (not Gnome). while evo was running: ------------------------------------------------------------------- twg 7439 1 0 17:08 ? 00:00:00 /usr/libexec/gconfd-2 13 twg 7441 1 0 17:08 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=17 twg 7443 1 0 17:08 ? 00:00:00 /usr/libexec/evolution-data-server-1.0 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=21 twg 7450 1 1 17:08 ? 00:00:00 /usr/libexec/evolution/2.0/evolution-exchange-storage --oaf-activate-iid=OAFIID:GNOME_Evolution_Exchange_Component_Factory:2.0 --oaf-ior-fd=23 twg 7457 1 0 17:08 ? 00:00:00 /usr/libexec/evolution/2.0/evolution-alarm-notify --oaf-activate-iid=OAFIID:GNOME_Evolution_Calendar_AlarmNotify_Factory:2.0 --oaf-ior-fd=25 after shutdown: ------------------------------------------------------------------- twg 7439 1 0 17:08 ? 00:00:00 /usr/libexec/gconfd-2 13 twg 7441 1 0 17:08 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=17 twg 7443 1 0 17:08 ? 00:00:00 /usr/libexec/evolution-data-server-1.0 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=21 twg 7457 1 0 17:08 ? 00:00:00 /usr/libexec/evolution/2.0/evolution-alarm-notify --oaf-activate-iid=OAFIID:GNOME_Evolution_Calendar_AlarmNotify_Factory:2.0 --oaf-ior-fd=25 afger logout of the system: ------------------------------------------------------------------- twg 7439 1 0 17:08 ? 00:00:00 /usr/libexec/gconfd-2 13 twg 7441 1 0 17:08 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=17 twg 7443 1 0 17:08 ? 00:00:00 /usr/libexec/evolution-data-server-1.0 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=21 This is not good Also, when I log back in and start evolution, the following warning message comes up in a pop up window: """ Error while Scanning folders in "Exchange server xxxxxxxxx.xxxx.xxx.xxx Could not connecto to Evolution Exchange backend process: No such file or directory. """ I clik OK since it is the only option, authenticate to Exchange and go on my merry way. If I do an 'evolution --force-shutdown' before I log out of X, I do not get this error message on restart. Seems to be related to the above processes still running in background after I log out, but the exchange connector is not, so the IPC between data server and connector is not there, hence warning. my $.02; Evolution is great, just not yet ready to replace Outlook on the Enterprise Corporate Desktop; but it will be eventually thanks to all those working hard developing Evolution. -- Tom Guilderson _______________________________________________ evolution maillist - [email protected] http://lists.ximian.com/mailman/listinfo/evolution
