From: Dietmar Maurer Date: Wed, 19 Oct 2011 05:30:44 +0000 (+0200) Subject: do not close STDIN if rune in foreground X-Git-Url: https://git.proxmox.com/?p=pve-access-control.git;a=commitdiff_plain;h=5a941ebef2e902b59449d15a3f21400989ae641c do not close STDIN if rune in foreground --- diff --git a/PVE/RPCEnvironment.pm b/PVE/RPCEnvironment.pm index 5806107..4cacd52 100644 --- a/PVE/RPCEnvironment.pm +++ b/PVE/RPCEnvironment.pm @@ -531,13 +531,17 @@ sub fork_worker { # same algorythm as used inside SA # STDIN = /dev/null my $fd = fileno (STDIN); - close STDIN; - POSIX::close(0) if $fd != 0; - die "unable to redirect STDIN - $!" - if !open(STDIN, "