Browse Source

dont block fatal core-dumping signals

git.mgm/mediaproxy-ng/2.1
Richard Fuchs 14 years ago
parent
commit
4b7d4d24cd
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      daemon/main.c

+ 3
- 3
daemon/main.c View File

@ -75,9 +75,6 @@ static void sighandler(gpointer x) {
sigemptyset(&ss);
sigaddset(&ss, SIGINT);
sigaddset(&ss, SIGTERM);
sigaddset(&ss, SIGABRT);
sigaddset(&ss, SIGSEGV);
sigaddset(&ss, SIGQUIT);
ts.tv_sec = 0;
ts.tv_nsec = 100000000; /* 0.1 sec */
@ -102,6 +99,9 @@ static void signals(void) {
sigset_t ss;
sigfillset(&ss);
sigdelset(&ss, SIGABRT);
sigdelset(&ss, SIGSEGV);
sigdelset(&ss, SIGQUIT);
sigprocmask(SIG_SETMASK, &ss, NULL);
pthread_sigmask(SIG_SETMASK, &ss, NULL);
}


Loading…
Cancel
Save