That rings a bell. Time to hunt it down... Thanks a lot! -- Ryan T. Bard Webmaster/Software Developer Department of Medical Education University of Miami School of Medicine Office: (305) 243-3273 Beeper: (305) 277-2482 The information contained in this transmission may contain privileged and confidential information, including patient information protected by federal and state privacy laws. It is intended only for the use of the person(s) named above. If you are not the intended recipient, you are hereby notified that any review, dissemination, distribution or duplication of this communication is strictly prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. Dieter Maurer said:
Ryan T. Bard wrote at 2004-1-28 11:31 -0500:
I have a problem where I periodically get a python thread that never dies by itself,
I see this occasionally. Usually, the process is waiting for some network response (which does not come).
... I had found a post (or an archive on the zope.org site) a few weeks ago about a way to debug python threads or to watch a live traceback of threads through some debugging method in order to debug products, but I can't find it again now.
Hopefully, you work under Linux/Unix?
Then, they is a HowTo about how to analyse a "spinning Zope". It contains (I think) advice how to use the GDB (GNU debugger) to analyse a Zope process that got out of bounds.
-- Dieter