At 09:38 AM 3/9/01, Neil Gunton wrote:
>And when I run this code, each time I get another zombie process:
>(output from ps -aux)
>
>nobody    2296  0.0  0.0  0  0 ?   Z    11:50   0:00 [aspell <defunct>]
>nobody    2351  1.8  0.0  0  0 ?   Z    12:32   0:00 [aspell <defunct>]

I don't know about the code failing, but for the zombies, I couldn't find a 
sigchild handler in my brief grep of the code.  You might try:

     #reap zombies.
     $SIG{CHLD} = 'IGNORE';

To clean up the zombie processes.

or
local $SIG{CHLD} = 'IGNORE';
if you like playing with local.

-mp


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to