desktop entry proposal: TerminateSafe=true key

Matthias Clasen mclasen at
Tue May 11 12:15:24 PDT 2010

On Tue, 2010-05-11 at 19:53 +0100, Richard Hughes wrote:
> On 7 May 2010 14:54, Colin Walters <walters at> wrote:
> > Now - go forth and make your applications not suck.
> Dealing with signals in GLib programs sucks. We need to bring back
> something like GChildWatch and make this easy before we ask people to
> write stuff in pipes and deal with recursive hell.


Handling signals sucks, regardless which library you use.
If you have a mainloop, just use signalfd.

More information about the xdg mailing list