From 11486c084aeaa83972a31e3c35e31c2a9f814dc7 Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" <kpfleming@digium.com> Date: Fri, 15 Jul 2005 22:12:55 +0000 Subject: [PATCH] re-enable SIGHUP and SIGCHLD after they fire on platforms that require it (bug #4720) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6144 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- asterisk.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/asterisk.c b/asterisk.c index b2ce56ea10..d9d4426e56 100755 --- a/asterisk.c +++ b/asterisk.c @@ -654,6 +654,7 @@ static void hup_handler(int num) execvp(_argv[0], _argv); /* XXX This could deadlock XXX */ ast_module_reload(NULL); + signal(num, hup_handler); } static void child_handler(int sig) @@ -668,6 +669,7 @@ static void child_handler(int sig) ; if (n == 0 && option_debug) printf("Huh? Child handler, but nobody there?\n"); + signal(sig, child_handler); } static void set_title(char *text) -- GitLab