mirror of
https://github.com/sheumann/hush.git
synced 2024-12-27 16:31:24 +00:00
inetd: comment why we redirect stderr to network
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
53f1791212
commit
0f952c249e
@ -1356,9 +1356,12 @@ int inetd_main(int argc UNUSED_PARAM, char **argv)
|
||||
if (setrlimit(RLIMIT_NOFILE, &rlim_ofile) < 0)
|
||||
bb_perror_msg("setrlimit");
|
||||
closelog();
|
||||
xmove_fd(ctrl, 0);
|
||||
xdup2(0, 1);
|
||||
xdup2(0, 2);
|
||||
xmove_fd(ctrl, STDIN_FILENO);
|
||||
xdup2(STDIN_FILENO, STDOUT_FILENO);
|
||||
/* manpages of inetd I managed to find either say
|
||||
* that stderr is also redirected to the network,
|
||||
* or do not talk about redirection at all (!) */
|
||||
xdup2(STDIN_FILENO, STDERR_FILENO);
|
||||
/* NB: among others, this loop closes listening socket
|
||||
* for nowait stream children */
|
||||
for (sep2 = serv_list; sep2; sep2 = sep2->se_next)
|
||||
|
Loading…
Reference in New Issue
Block a user