diff --git a/src/signal_handler.c b/src/signal_handler.c index 0ef0d15294ceadee89a32d8931382de7a5e01dba..c8986c6d79c41e6920b3950e62b31ad448aeeb7f 100644 --- a/src/signal_handler.c +++ b/src/signal_handler.c @@ -448,7 +448,7 @@ void init_signals() for(e=0;e<MAX_SIGNALS;e++) signal_callbacks[e].type=T_INT; - firstsig=lastsig=sigbuf[0]; + firstsig=lastsig=0; add_efun("signal",f_signal,"function(int,mixed|void:void)",OPT_SIDE_EFFECT); add_efun("kill",f_kill,"function(int,int:int)",OPT_SIDE_EFFECT);