gst/gst.c: use _exit() instead of exit() in our forked child; this ensures that none...
authorThomas Vander Stichele <thomas@apestaart.org>
Sat, 10 Jun 2006 11:47:42 +0000 (11:47 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Sat, 10 Jun 2006 11:47:42 +0000 (11:47 +0000)
commit789d5bb4e0bfc7b5f47e8c54efee208da6415ad6
tree52bca6c15592bde08d33715bac738f09180b3503
parent67759aafe96b4a42b413fbd3b718eacc88e07154
gst/gst.c: use _exit() instead of exit() in our forked child; this ensures that none of the registered exit handlers ...

Original commit message from CVS:
* gst/gst.c: (init_post):
use _exit() instead of exit() in our forked child; this ensures
that none of the registered exit handlers from whatever is using
GStreamer get executed.  This fixes gnome-mixer-applet failing
to load, because ORBit would shut down.
Spotted by: Edward Hervey  <edward@fluendo.com>
Fix suggested by: Tim-Philipp Müller  <tim at centricular dot net>
Fixes #344474
ChangeLog
gst/gst.c