diff --git a/src/signal_handler.c b/src/signal_handler.c index 809edf05ddbab1096396708a29391602da040162..0ef0d15294ceadee89a32d8931382de7a5e01dba 100644 --- a/src/signal_handler.c +++ b/src/signal_handler.c @@ -296,6 +296,8 @@ static void f_signal(int args) int signum; sigfunctype func; + check_signals(0,0,0); + if(args < 1) error("Too few arguments to signal()\n");