[Zope] Persistant Zombies and a sanity check
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?
More information about the Zope