ecore signals - make note of forkfd stuff that is new to avoid sigchld

This commit is contained in:
Carsten Haitzler 2015-03-13 14:54:02 +09:00
parent 0497094051
commit 33dd9a05cc
1 changed files with 4 additions and 0 deletions

View File

@ -83,6 +83,10 @@ _ecore_signal_shutdown(void)
{
_ecore_signal_callback_set(SIGPIPE, (Signal_Handler)SIG_DFL);
_ecore_signal_callback_set(SIGALRM, (Signal_Handler)SIG_DFL);
// XXX: consider using new clone4 features:
// http://code.qt.io/cgit/qt/qtbase.git/tree/src/3rdparty/forkfd/forkfd.c
// https://lkml.org/lkml/2015/3/12/1060
// https://lkml.org/lkml/2015/3/12/1044
_ecore_signal_callback_set(SIGCHLD, (Signal_Handler)SIG_DFL);
_ecore_signal_callback_set(SIGUSR1, (Signal_Handler)SIG_DFL);
_ecore_signal_callback_set(SIGUSR2, (Signal_Handler)SIG_DFL);