Why are you using open3 to launch the process?
In reply to Re^3: waitpid stalling on one particular file by salva in thread waitpid stalling on one particular file by seaver