aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--procps/kill.c2
1 files changed, 1 insertions, 1 deletions
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:
111 while (--argc >= 0) { 111 while (--argc >= 0) {
112 int pid; 112 int pid;
113 113
114 if (!isdigit(**argv)) 114 if (!isdigit(**argv) && **argv != '-')
115 bb_error_msg_and_die( "Bad PID '%s'", *argv); 115 bb_error_msg_and_die( "Bad PID '%s'", *argv);
116 pid = strtol(*argv, NULL, 0); 116 pid = strtol(*argv, NULL, 0);
117 if (kill(pid, signo) != 0) { 117 if (kill(pid, signo) != 0) {