Hi Tristan, Thanks for your reply. I've done some research into this issue. Unfortunately, Gnome only terminates the applications that are registered with the Gnome session. Since your sflphoned is UI-independant, it would be problematic to register it with the session. And if it isn't registered, Gnome won't tell it to terminate. Or at least that's how I understand it.
So something must send a terminate signal to sflphoned, or it won't quit. A good solution in my opinion would be, to make sflphone-client-gnome send the signal to the daemon when the Gnome client terminates. Because sflphone-client-gnome also starts the daemon, this makes sense actually. Regards, Jan On Wed, 30 May 2012 18:21:01 -0400 (EDT), Tristan Matthews wrote: > In the master branch we now have SIGHUP, SIGTERM and SIGINT handling, > so if either the daemon or client receives any of these three > signals, > the daemon will make sure to end all calls, unregister its accounts, > save the call history and its configuration file. This is also true > if > you quit the daemon using the interface (i.e. ctrl-q, file->quit, > etc.) > Are there other cases you'd like covered? _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
