base-linux: let core catch SIGCHLD signals

This commit is contained in:
Norman Feske
2013-01-03 13:20:24 +01:00
parent 62e0dd579e
commit 38272b9172
5 changed files with 51 additions and 15 deletions

View File

@@ -48,11 +48,6 @@ void Thread_base::_thread_start()
*/
lx_sigaction(LX_SIGUSR1, empty_signal_handler);
/*
* Prevent children from becoming zombies. (SIG_IGN = 1)
*/
lx_sigaction(LX_SIGCHLD, (void (*)(int))1);
Thread_base * const thread = Thread_base::myself();
/* inform core about the new thread and process ID of the new thread */