diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/puppet/util.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index a3d84b5c6..33c8eac91 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -315,6 +315,8 @@ module Util child_status = Process.waitpid2(child_pid)[1] else # Child process executes this + Process.setsid + Dir.chdir("/") begin $stdin.reopen("/dev/null") $stdout.reopen(output_file) |
