start-stop-daemon: do try to close fds > 2
authorDenys Vlasenko <vda.linux@googlemail.com>
Mon, 29 Apr 2019 12:24:07 +0000 (14:24 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Mon, 29 Apr 2019 12:24:07 +0000 (14:24 +0200)
commitfa8878bf1fe331df752395cce90da212e25e07b7
treee2312f8e46bfcb96ef1d1bd758216fe8afcbd98b
parent13f42045616320119bb47cf8df302cfcc76ade9a
start-stop-daemon: do try to close fds > 2

sh -c 'exec 3>&1; exec start-stop-daemon -S -b -x /bin/sleep -- 123'

now closes fd 3.

function                                             old     new   delta
bb_daemonize_or_rexec                                183     192      +9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 9/0)                 Total: 9 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
libbb/vfork_daemon_rexec.c