From f6b4966f795b1c504495ad3e555a854e18d76906 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Mon, 11 Dec 2017 15:45:24 +0000 Subject: [PATCH] killall: don't kill empty ptab slots! --- Applications/util/killall.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Applications/util/killall.c b/Applications/util/killall.c index 5a41322a..915a3a0c 100644 --- a/Applications/util/killall.c +++ b/Applications/util/killall.c @@ -46,7 +46,7 @@ static int kill_pids(int sig) perror("read"); return 255; } - if (buf.p_tab.p_pid != ppid && buf.p_tab.p_pid != pid && buf.p_tab.p_pid != 1) { + if (buf.p_tab.p_status != P_EMPTY && buf.p_tab.p_pid != ppid && buf.p_tab.p_pid != pid && buf.p_tab.p_pid != 1) { kill(buf.p_tab.p_pid, sig); ct++; } -- 2.34.1