|
From: Dave D. <dde...@es...> - 2006-07-28 09:08:18
|
Timoth=E9e Lecomte <tim...@en...> writes: > Ethan suggested two alternatives : > - sending a fake signal SIGCHLD to octave, meaning "child process=20 > terminated". I tried, and it does not work. octave does not wait for > SIGCHLD SIGCHILD informs a parent that a child has died : if they were to do a wait(), they would expect it to complete immediately, but it would block. So that would be a bad idea I think. > - mimic a 'bg' to gnuplot. Well, I don't know how to do that from=20 > gnuplot, and I doubt it will actually work : since gnuplot's process is=20 > still running, octave still waits for it. > > Do any of you have a miraculous idea, or should I report that to the=20 > octave developers as I did for maxima ? > gnuplot can fork(), then allow the parent to exit, leaving the child continuing to run the same code in exactly the same state, but detached. dd --=20 Dave Denholm <dde...@es...> http://www.esmertec= .com |