diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-12-06 18:03:01 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-12-06 21:15:55 +0100 |
commit | a81921e47eccdade77178cdcbe8d84dcb5d1d154 (patch) | |
tree | eae1c19ad5957aa1f7aa2a276594632d544d5003 /src/shared/pager.c | |
parent | e1eb35db1ef978db6448b186ed0e26b07201e489 (diff) | |
download | systemd-a81921e47eccdade77178cdcbe8d84dcb5d1d154.tar.gz |
Revert "pager: close all fds when forking off pager"
This reverts commit 55844aebb60b42f56335eb147dd395269d8fb686.
As `exe_name_pipe` are closed by safe_fork().
Diffstat (limited to 'src/shared/pager.c')
-rw-r--r-- | src/shared/pager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/pager.c b/src/shared/pager.c index 69484384d3..ce4ca9bdb2 100644 --- a/src/shared/pager.c +++ b/src/shared/pager.c @@ -132,7 +132,7 @@ int pager_open(PagerFlags flags) { if (flags & PAGER_JUMP_TO_END) less_opts = strjoina(less_opts, " +G"); - r = safe_fork_full("(pager)", fd, 2, FORK_RESET_SIGNALS|FORK_CLOSE_ALL_FDS|FORK_DEATHSIG|FORK_RLIMIT_NOFILE_SAFE|FORK_LOG, &pager_pid); + r = safe_fork("(pager)", FORK_RESET_SIGNALS|FORK_DEATHSIG|FORK_RLIMIT_NOFILE_SAFE|FORK_LOG, &pager_pid); if (r < 0) return r; if (r == 0) { |