glib-unix: New API to watch some Unix signals
authorColin Walters <walters@verbum.org>
Thu, 17 Mar 2011 14:11:41 +0000 (10:11 -0400)
committerColin Walters <walters@verbum.org>
Wed, 27 Apr 2011 20:01:39 +0000 (16:01 -0400)
commit549d895fa4e9c4b5a35c5d9da4db39ca11dc71cc
treed7529379b1d7421290e56081b66531074a044651
parent920899d78fbed7f014dc1549f1b54a3bd708eb4b
glib-unix: New API to watch some Unix signals

This new API allows watching a few select Unix signals;
looking through the list on my system, I didn't see anything
else that I think it'd reasonable to watch.

We build on the previous patch to make the child watch helper thread
that existed on Unix handle these signals in the threaded case.
In the non-threaded case, they're just global variables.

https://bugzilla.gnome.org/show_bug.cgi?id=644941
docs/reference/glib/glib-docs.sgml
docs/reference/glib/glib-sections.txt
glib/glib-unix.c
glib/glib-unix.h
glib/glib.symbols
glib/gmain-internal.h [new file with mode: 0644]
glib/gmain.c
glib/tests/Makefile.am
glib/tests/unix.c
gthread/tests/Makefile.am