Tugger the SLUGger!SLUG Mailing List Archives

Re: [SLUG] Killing *really* dead proccess.


> So there you go.
 
> Zombies? From said book:
 
> ----------
> You cannot kill zombies; they are already dead.
 
> [cut]
 
> So, to get rid of a zombie, you must wait for it. If you have already
> done so or if the process' PPID is 1, the process is almost certainly
> stuck in a device driver close routine, and if it remains that way
> forever, the driver has a bug.

Parents have to wait() for child processes or they become zombies.
I was reading about this on the train this morning, it pops up now and
again. The following explanation re zombies looks pretty good and should
be applicable to Linux.