Hello, I tried to forward input, output and error of a command to files using open3 on windows. I used the following code: open(F_IN, "<$f_in"); open(F_OUT, ">$f_out"); open(F_ERR, ">$f_err"); my $pid = open3(\*F_IN, \*F_OUT, \*F_ERR, "$command"); waitpid($pid, 0); Anything, this code does, is hanging on waitpid.