[Evolution] Does Evolution retrieve email even when it is not
being run??
Tom Guilderson
TWGuilderson@cvs.com
Wed, 02 Mar 2005 17:48:48 -0500
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