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

Reply via email to