GNOME Bugzilla – Bug 211984
alarm daemon should exit if there are no future alarms
Last modified: 2013-09-10 14:04:09 UTC
But what happens if another client (a conduit, or whatever) adds a future appointment with an alarm? The Wombat cannot launch the alarm daemon. Hmm, maybe it should.
*** bug 213121 has been marked as a duplicate of this bug. ***
Assigning to myself. Will change the alarm daemon to exit if there are no future alarms, and the Wombat to launch the daemon if an event gets added and it has an alarm in the future.
*** bug 214001 has been marked as a duplicate of this bug. ***
It would be nice to have this fixed in 1.2, since people who put Evolution on centralized servers with lots of users (eg. with Sunrays) complain about the stray processes.
Moving milestone to future, since 1.2 is gone and 1.4 is porting.
After discussion with calendar maintainers the following points are thought of as possible conclusions to this problem. 1) As e-a-n is another client to e-d-s (like evolution is) it doesnot make too much sense to remove it when evolution exits. 2) As the memory used by e-a-n is that of the appointments of current day alone, adding additional code to close it when there are no future alarms doesn't save anything, 2) However, as it is a separate process, an UI change in alarm notification needs to be done to show its independence. Please have a look a patch that provides exactly this at the following link. http://mail.gnome.org/archives/evolution-patches/2005-November/msg00001.html
Marking this as duplicate of *** This bug has been marked as a duplicate of 225828 ***