From d8ecf195023cef470af276fa1fb2f18baee4a956 Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Sun, 13 Mar 2016 14:36:13 +1000 Subject: [PATCH] * fix signal handlers register --- src/main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.c b/src/main.c index 4ab2c50..c2e0270 100644 --- a/src/main.c +++ b/src/main.c @@ -39,11 +39,11 @@ void sa_hup(int signum) { rcfg = true; } -#define SA_REGISTER(signum, handler) \ +#define SA_REGISTER(SIGNUM, HANDLER) \ memset(&act, 0x0, sizeof(act)); \ - act.sa_handler = handler; \ - if (sigaction(SIGTERM, &act, NULL) != 0) { \ - f2b_log_msg(log_error, "can't register handler for " #signum); \ + act.sa_handler = HANDLER; \ + if (sigaction(SIGNUM, &act, NULL) != 0) { \ + f2b_log_msg(log_error, "can't register handler for " #SIGNUM); \ return EXIT_FAILURE; \ }