Multiprocessing zombie processes

Navkirat Singh navkirats at gmail.com
Sat Jul 24 19:07:16 EDT 2010


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


More information about the Python-list mailing list