summaryrefslogtreecommitdiffstats
path: root/sys-utils/setsid.c
diff options
context:
space:
mode:
authorSami Kerola2016-03-13 11:31:44 +0100
committerKarel Zak2016-03-14 13:15:13 +0100
commitaeb9298d3e7088877bda7a7cf3634c4b52a3b128 (patch)
tree1fd601801f049ff917a50c0735ed376d14480d90 /sys-utils/setsid.c
parentisosize: stop unmeaningful printing errno message (diff)
downloadkernel-qcow2-util-linux-aeb9298d3e7088877bda7a7cf3634c4b52a3b128.tar.gz
kernel-qcow2-util-linux-aeb9298d3e7088877bda7a7cf3634c4b52a3b128.tar.xz
kernel-qcow2-util-linux-aeb9298d3e7088877bda7a7cf3634c4b52a3b128.zip
setsid: fix argument count bug
The below demonstrates what happen before this change. $ setsid --wait setsid: child 3252 did not exit normally: Success Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'sys-utils/setsid.c')
-rw-r--r--sys-utils/setsid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys-utils/setsid.c b/sys-utils/setsid.c
index adc34ecb3..bb089df21 100644
--- a/sys-utils/setsid.c
+++ b/sys-utils/setsid.c
@@ -83,7 +83,7 @@ int main(int argc, char **argv)
usage(stderr);
}
- if (argc < 2)
+ if (argc - optind < 1)
usage(stderr);
if (getpgrp() == getpid()) {