I'm pleased to announce that isdazope 0.2 is available for download from http://www.zope.org/Members/jerome it's distributed under the GNU GPL. It now correctly detects and handles Zope hangings like those generated by this small dtml method: On Tue, 25 Apr 2000, Jason Spisak wrote:
You want to hang your Zope?
Create this DTMLMethod inside a ZClass that inherits from nothing:
<dtml-in "_.range(0, 105, 5)"> <option value="<dtml-var "_.float(_['sequence-item'])/1000">"> <dtml-var "_.float(_['sequence-item'])/10">% </option> </dtml-in>
signal handling was replaced with threads, because signals were blocked during the call to the socket module from urllib (via httplib), and it seems to finally work correctly now. feel free to send any feedback. thanks. Jerome