gspawn: Reset signal handlers for synchronous spawning
authorColin Walters <walters@verbum.org>
Fri, 10 Jun 2011 14:48:07 +0000 (10:48 -0400)
committerColin Walters <walters@verbum.org>
Tue, 14 Jun 2011 23:23:36 +0000 (19:23 -0400)
commit1874ad97d809950901246c940a2b80ba3a6d9390
treec1720e5baaae0623b7ab906cdf28daf70326a008
parentb9c67b43690bfc3b9a869a285f542a420f5b0067
gspawn: Reset signal handlers for synchronous spawning

We should by default reset signal handlers; particularly with the
ability to install them via g_unix_signal_source_new(), we don't
want to call a user callback inside a fork()ed helper process.

https://bugzilla.gnome.org/show_bug.cgi?id=652072
glib/gspawn.c