Ignore SIGUSR1 and SIGUSR2 signals so that plugins can use them.
authorMitar <mitar@tnode.com>
Sat, 10 Apr 2010 20:03:54 +0000 (22:03 +0200)
committerMitar <mitar@tnode.com>
Sat, 10 Apr 2010 20:03:54 +0000 (22:03 +0200)
src/main.c

index 6ad9d29..df8ed7c 100644 (file)
@@ -396,6 +396,9 @@ main(int argc, char *argv[])
     sigaction(SIGTERM, &act, NULL);
     act.sa_handler = SIG_IGN;
     sigaction(SIGPIPE, &act, NULL);
+    // Ignoring SIGUSR1 and SIGUSR1 by default to be able to use them in plugins
+    sigaction(SIGUSR1, &act, NULL);
+    sigaction(SIGUSR2, &act, NULL);
   }
 #endif