From 2025d5599ba85479d19f72e0d85004d653515ad2 Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Wed, 16 Aug 2017 21:42:09 +0900 Subject: [PATCH] sensord: termniate sensor daemon instantly when it receive signal Change-Id: I394419c4c592adab3a5a4098acc3dd38947d66c8 Signed-off-by: kibak.yoon --- src/server/main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/main.cpp b/src/server/main.cpp index e3e9f73..c6169b3 100644 --- a/src/server/main.cpp +++ b/src/server/main.cpp @@ -35,9 +35,10 @@ static void sig_term_handler(int signo, siginfo_t *info, void *data) get_proc_name(info->si_pid, proc_name); - _E("Received SIGTERM(%d) from %s(%d)\n", signo, proc_name, info->si_pid); + _E("Received SIGNAL(%d) from %s(%d)\n", signo, proc_name, info->si_pid); - server::get_instance().stop(); + //server::get_instance().stop(); + raise(SIGKILL); } static void signal_init(void) -- 2.7.4