From 45507e3490f78537d3fc6db7709f4031d01437a7 Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Wed, 30 Mar 2016 13:35:03 +0900 Subject: [PATCH] sensord: raise SIGKILL when sensord receive SIGTERM Change-Id: Idc6bc5b64441cc088c0d688d8b0f7980529522f9 Signed-off-by: kibak.yoon --- src/server/main.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/main.cpp b/src/server/main.cpp index 6e46c25..504beb7 100644 --- a/src/server/main.cpp +++ b/src/server/main.cpp @@ -32,7 +32,9 @@ 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); - exit(EXIT_SUCCESS); + + /* TODO: Refactoring */ + raise(SIGKILL); } static void signal_init(void) -- 2.7.4