aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/signal.c1
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]));
}