From b0c255f801c9c88f24eca000ae1985194f95bea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eckl=2C=20M=C3=A1t=C3=A9?= <ecklm94@gmail.com> Date: Thu, 26 May 2016 23:47:19 +0200 Subject: [PATCH] =?UTF-8?q?=C3=9Agy=20t=C5=B1nik=20nincs=20sz=C3=BCks?= =?UTF-8?q?=C3=A9g=20signal=20kezel=C3=A9sre=20(#2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.cpp | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/main.cpp b/main.cpp index 38de168..45050c8 100644 --- a/main.cpp +++ b/main.cpp @@ -26,7 +26,6 @@ logger log_on_demand; bool verbose = false; -void kill_handler(int); void print_help(); int main(int argc, char *argv[]) @@ -118,17 +117,6 @@ int main(int argc, char *argv[]) exit(EXIT_SUCCESS); } - struct sigaction killer; - sigemptyset(&killer.sa_mask); - killer.sa_flags = 0; - killer.sa_handler = kill_handler; - killer.sa_restorer = NULL; - if(sigaction(SIGTERM, &killer, NULL) < 0) - { - PERROR_ON_DEMAND("sigaction"); - exit(EXIT_FAILURE); - } - // --------------- INIT --------------------- dns_server server; try @@ -195,8 +183,3 @@ Options: -h help )"); } - -void kill_handler(int x) { - log_on_demand(LOG_INFO, "SIGTERM received"); - exit(EXIT_SUCCESS); -} -- GitLab