From 92b1d882e53c9ed4f3bd7507eca5d28bd6e29c33 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Thu, 18 Jan 2018 18:21:37 +0100 Subject: [PATCH] do_kill(): Also skip gdbserver from being killed To improve debug possibilities at shutdown, keep gdbserver running even during shutdown. Note: The gdbserver service runlevels must be sth like [123456789] for this to work in the first place. Signed-off-by: Joachim Nilsson --- src/sig.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sig.c b/src/sig.c index 32053c98..d0d279e8 100644 --- a/src/sig.c +++ b/src/sig.c @@ -133,7 +133,9 @@ void do_kill(int signo) continue; if (fgets(file, sizeof(file), fp)) { - if (file[0] != '@') + if (strstr(file, "gdbserver")) + _d("Skipping %s ...", file); + else if (file[0] != '@') kill(pid, signo); else _d("Skipping %s ...", &file[1]);