9 lines
263 B
C
9 lines
263 B
C
#include <signal.h>
|
|
|
|
__attribute__((constructor)) static void set_sa_nocldwait(void) {
|
|
struct sigaction action = {0};
|
|
action.sa_handler = SIG_DFL;
|
|
action.sa_flags = SA_NOCLDWAIT;
|
|
sigemptyset(&action.sa_mask);
|
|
sigaction(SIGCHLD, &action, 0);
|
|
}
|