From e71786716eac0e83287df0153b3c121562f4de70 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Fri, 11 Dec 2020 23:51:05 +0100 Subject: [PATCH] Updated sigterm handling --- src/necronda-server.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/necronda-server.c b/src/necronda-server.c index 8e9d079..4d5b4de 100644 --- a/src/necronda-server.c +++ b/src/necronda-server.c @@ -135,7 +135,11 @@ void terminate() { } } - fprintf(stderr, "Goodbye\n"); + signal(SIGINT, SIG_IGN); + signal(SIGTERM, SIG_IGN); + + sleep(1); + fprintf(stderr, "\nGoodbye\n"); exit(0); }