On Wed, May 13, 2009 at 11:11:06PM +0200, Peter Kümmel wrote: > > Attached a patch which enables the output until the process is running. > > Also having "nul" as output file on Windows prohibits the start of the > process.
I fixed the problem with "nul", however I do not agree with the rest of the patch. That output should only be generated when stdout is redirected, ie. when it goes to a file. In that case the output should be buffered and this is what an OS does, right for performance reasons. I think that you should rather try to fix the problem with conout$. It should be possible, as Cygwin is able to do it, but I don't know how that can be done in native Windows. I don't think that this is a great limitation on Windows, as nobody practically uses a terminal. Then, I also think that it's not fair that other systems should also suffer for a Windows limitation... -- Enrico