[Zope] Persistant Zombies and a sanity check

Dennis Allison allison at sumeru.stanford.EDU
Thu Oct 2 18:46:30 EDT 2003

Yes, the file objects are all properly closed.   It's a bit of a puzzle.

On Fri, 3 Oct 2003, Dieter Maurer wrote:

> Dennis Allison wrote at 2003-10-2 00:31 -0700:
>  > I use htmldoc to generate pdf documents connecting to Zope via a simple
>  > popen2() call in an external procedure which pipes input to htmldoc and
>  > grabs output from htmldoc.  The htmldoc process remains in the process
>  > table as a zombie and remains there until Zope is restarted.
>  > 
>  > To avoid persistant zombies, I'll need to not use the factory function, 
>  > popen2, and do a bit closer management of the process--that is, the parent
>  > will need to iexecute a wait on the child (htmldoc) so that when it
>  > completes the child process can die.
> Do you call "close" on your file objects?
> Dieter

More information about the Zope mailing list