From b92405552fc93404ae4e5c705bf30417dd432d6c Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 4 Jan 2006 00:13:22 +0000 Subject: Jason Schoon writes: Here is a patch for kill that I posted long ago, but forgot about until today. This allows kill to specify a negative process/group (such as -1). The shell already had this fix applied by Vodz some time ago. --- procps/kill.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'procps') diff --git a/procps/kill.c b/procps/kill.c index 25a8d0124..6d7f083b8 100644 --- a/procps/kill.c +++ b/procps/kill.c @@ -111,7 +111,7 @@ do_it_now: while (--argc >= 0) { int pid; - if (!isdigit(**argv)) + if (!isdigit(**argv) && **argv != '-') bb_error_msg_and_die( "Bad PID '%s'", *argv); pid = strtol(*argv, NULL, 0); if (kill(pid, signo) != 0) { -- cgit v1.2.3