I don't use windows, but I do remember a few recent discussions of non-blocking pipe reads on win32. The problem is that win32 dosn't handle non-blocking pipe reads easily. See the replies way down in these nodes, Non-blocking Reads from Pipe Filehandle and Please suggest a non-forking way to do this (OS: windows) and especially ikegami's reply in Re: Please suggest a non-forking way to do this (OS: windows) (solution) for some techniques to get around it.
In reply to Re: IPC::Open3: differences among replies of a background process
by zentara
in thread IPC::Open3: differences among replies of a background process
by cramdorgi
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |