Kuba Ober wrote:

>> > I have a slightly guilty feeling that this patch will need to be
>> > re-implemented in a native Win32 port (SIGCHLD is not supported
>> > on Windows.) Any ideas about how it would look?
> 
> I am repeating myself, for which I shall accept reasonable
> punishment (tm), yet is there anything wrong with using QProcess in
> that case? I mean, c'mon, the work is done by trolltech folks so why
> not just use it and not let it rot there idly :)
> 
> Cheers, Kuba

This is essentially what was done in LyX 1.3.x. Using a GUI timer to
reap zombie child processes is inherently evil and will fail to work
when lyx is run in batch mode with no gui loaded. At the moment, that
isn't an issue because we don't run export conversions asynchronously,
but we will eventually.

Use the system to do what the system should do.

-- 
Angus

Reply via email to