diff --git a/mbsebbs/bye.c b/mbsebbs/bye.c index 0a3a41fe..3f7ce8b9 100644 --- a/mbsebbs/bye.c +++ b/mbsebbs/bye.c @@ -114,7 +114,7 @@ void Good_Bye(int onsig) if (i == SIGCHLD) signal(i, SIG_DFL); else if ((i != SIGKILL) && (i != SIGSTOP)) - signal(i, SIG_IGN); + signal(i, SIG_DFL); } if ((onsig != SIGALRM) && (onsig != MBERR_TIMEOUT) && (hanged_up == 0)) {