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

Reply via email to