Re: catch logout/SIGHUP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 21 July 2005 02:39, Jochen Baier wrote:
> hi,
>
> i wonder what is the right procedure to do some cleanup if the user
> logout from session
> and the program is still alive. ("Save file before exit" etc)
>
> I thought "system (SIGHUP,...)" is the right way, but i didnt find this
> function in code from gedit, anjuta etc.. so what is  the right way to
> do this ?

You should use g_atexit() (or the equivalent standard C function on_exit()) 
for cleanup, but at the stage that it executes it is too late to do anything 
interactive with the user.  (But if the user has caused his X session to 
close down it is too late to do that anyway.)

Chris
_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux