gmain: Clean up SIGCHLD handling
authorColin Walters <walters@verbum.org>
Thu, 2 Jun 2011 12:56:25 +0000 (08:56 -0400)
committerColin Walters <walters@verbum.org>
Fri, 3 Jun 2011 15:38:18 +0000 (11:38 -0400)
commit6ea274bca41de8fc6de11d0a5eda22c0efc69ac9
tree819e29c893a0525e554be04a333ae518834363af
parent16bdb12e6dcb690d56baf52a34ba674052d39b6e
gmain: Clean up SIGCHLD handling

Unify it more with the rest of the signal handling code.  There's
no reason not to specify SA_RESTART and SA_NOCLDSTOP for flags
always, so just do it.

Remove unnecessary initialization, and push the internal API
towards just ensure_unix_signal_handler_installed_unlocked().

https://bugzilla.gnome.org/show_bug.cgi?id=651725
glib/gmain.c