Hi,

I have been meddling around with forking and multiprocessing. Now both of them 
spawn new processes from parent (atleast from what I have understood). I have 
been able to reproduce a zombie state in a fork with:

import os,time

print('before fork',os.getpid())

pid = os.fork()

if pid:
        print('child: ',pid)
        time.sleep(120)

Now doing a ps ax | grep <pid> I can find a zombie child process, but I am not 
being able to reproduce the same with multiprocessing. Am I missing something? 
Or multiprocessing does not have the zombie problem?

Regards,
Nav
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to