From 778a9c19ec7c943721e40fb074dec80e6fba427d Mon Sep 17 00:00:00 2001 From: jluehrs2 Date: Tue, 18 Mar 2008 23:28:43 -0500 Subject: make sure to clear out the flags for signal handling --- src/signal.c | 1 + 1 file changed, 1 insertion(+) 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])); } -- cgit v1.2.3-54-g00ecf