diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c index 8b61c1a1a5b8b63b5b98faac4126fdf02dc21edf..d1adf758948f434bc9a1ef7027595ea8f26dc2fd 100644 --- a/src/sbbs3/jsexec.c +++ b/src/sbbs3/jsexec.c @@ -756,8 +756,9 @@ int main(int argc, char **argv, char** environ) signal(SIGINT,break_handler); signal(SIGTERM,break_handler); - /* Don't die on SIGPIPE */ + /* Don't die on SIGPIPE or SIGHUP */ signal(SIGPIPE,SIG_IGN); + signal(SIGHUP,SIG_IGN); #endif do {