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