diff --git a/v2/engine/jam.c b/v2/engine/jam.c index 46eda13b2..9a318c926 100644 --- a/v2/engine/jam.c +++ b/v2/engine/jam.c @@ -271,6 +271,7 @@ int main( int argc, char * * argv, char * * arg_environ ) sa.sa_flags = 0; sa.sa_mask = 0; sa.sa_handler = child_sig_handler; + sigemptyset(&sa.sa_mask); sigaction(SIGCHLD, &sa, NULL); sigemptyset(&empty_sigmask); #endif