diff options
author | Mike Frysinger | 2006-01-04 00:13:22 +0000 |
---|---|---|
committer | Mike Frysinger | 2006-01-04 00:13:22 +0000 |
commit | b92405552fc93404ae4e5c705bf30417dd432d6c (patch) | |
tree | a5511692462c2b5ceb298e1b8d98ad4a463257c5 | |
parent | f982d86ba717d72d66a10327c315cea9dc204639 (diff) | |
download | busybox-b92405552fc93404ae4e5c705bf30417dd432d6c.zip busybox-b92405552fc93404ae4e5c705bf30417dd432d6c.tar.gz |
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.
-rw-r--r-- | procps/kill.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/procps/kill.c b/procps/kill.c index 25a8d01..6d7f083 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) { |