diff options
-rw-r--r-- | src/signal.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/signal.c b/src/signal.c index bc0292e..051e360 100644 --- a/src/signal.c +++ b/src/signal.c @@ -110,6 +110,7 @@ static int l_signal(lua_State* L) sa.sa_handler = handler; sigfillset(&sset); sa.sa_mask = sset; + sa.sa_flags = 0; if (lua_handlers[sig].sa_handler == NULL) { sigaction(sig, &sa, &(lua_handlers[sig])); } |