From aff6315c32b0cfca42a024e4d888d12d37ade7c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Fri, 20 Mar 1998 17:46:14 -0800 Subject: [PATCH] signal_handler hannging bug fixed Rev: src/ChangeLog:1.138 Rev: src/signal_handler.c:1.38 --- src/ChangeLog | 1 + src/signal_handler.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 4b6e6ab852..b75f873f79 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,6 @@ Fri Mar 20 14:31:15 1998 Fredrik Hubinette <hubbe@cytocin.hubbe.net> + * signal_handler.c (receive_signal): Process hangning bug fixed * new function: _exit * Stdio.File->(try)lock added for file locking, not available on all systems diff --git a/src/signal_handler.c b/src/signal_handler.c index f038d45e9c..d2509cac23 100644 --- a/src/signal_handler.c +++ b/src/signal_handler.c @@ -366,7 +366,7 @@ static RETSIGTYPE receive_signal(int signum) if(pid>0) { int tmp2=firstwait+1; - if(tmp2 == WAIT_BUFFER) tmp=0; + if(tmp2 == WAIT_BUFFER) tmp2=0; if(tmp2 != lastwait) { wait_buf[tmp2].pid=pid; -- GitLab