From 8d573bba0e8ef294d5d2f396828eb2c2b58c561b Mon Sep 17 00:00:00 2001 From: Omar Kallel Date: Thu, 17 Jun 2021 09:07:00 +0100 Subject: [PATCH] Revert "Exit cwmp when catch SIGTERM signal" This reverts commit e4b3f6d71f8424cc477bed7440c05309c05d8857. --- cwmp.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/cwmp.c b/cwmp.c index bdb0919..280820d 100644 --- a/cwmp.c +++ b/cwmp.c @@ -393,13 +393,6 @@ int cwmp_exit(void) return 0; } -static void cwmp_sigterm_exit(int signo __attribute__((unused))) -{ - CWMP_LOG(INFO, "Catch of SIGTERM: icwmp exit"); - cwmp_exit(); - exit(EXIT_SUCCESS); -} - int main(int argc, char **argv) { struct cwmp *cwmp = &cwmp_main; @@ -420,11 +413,6 @@ int main(int argc, char **argv) if ((error = cwmp_init(argc, argv, cwmp))) return error; - if (signal(SIGTERM, cwmp_sigterm_exit) == SIG_ERR) { - CWMP_LOG(INFO, "An error occurred while setting a signal handler."); - return EXIT_FAILURE; - } - CWMP_LOG(INFO, "STARTING ICWMP with PID :%d", getpid()); cwmp->start_time = time(NULL);