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