summaryrefslogtreecommitdiff
path: root/shell/ash_test/zecho.c
diff options
context:
space:
mode:
authorRon Yorston2017-08-27 08:25:18 +0100
committerDenys Vlasenko2017-08-28 14:03:13 +0200
commit0b6ec06bebc8774ed3b70857ff81901aca4804f4 (patch)
treed00839e93316f42cf8fd450015ff4cadd4c31e37 /shell/ash_test/zecho.c
parent14551b7036acf98f81d76674f351ce99148762c8 (diff)
downloadbusybox-0b6ec06bebc8774ed3b70857ff81901aca4804f4.zip
busybox-0b6ec06bebc8774ed3b70857ff81901aca4804f4.tar.gz
kill: add '--' option to separate options from arguments
Using a negative pid to send TERM to a process group results in an obscure error: $ ./busybox kill -12345 kill: bad signal name '12345' This is intended. Manpage says: ARGUMENTS pid Each pid can be one of four things: ... -n where n is larger than 1. All processes in process group n are signaled. When an argument of the form '-n' is given, and it is meant to denote a process group, either a signal must be specified first, or the argument must be preceded by a '--' option, otherwise it will be taken as the signal to send. However, we did not support "--". Add this capability to BusyBox. function old new delta kill_main 993 999 +6 Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/ash_test/zecho.c')
0 files changed, 0 insertions, 0 deletions