From: Alan Cox Date: Mon, 11 Dec 2017 15:45:24 +0000 (+0000) Subject: killall: don't kill empty ptab slots! X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=f6b4966f795b1c504495ad3e555a854e18d76906;p=FUZIX.git killall: don't kill empty ptab slots! --- 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++; }