Hancock, David (DHANCOCK) wrote: > Bill Eldridge suggested using WebClip to see where in the output stream the > hang occurs, and that actually helped me find two things: > > 1. Without the WebClip webdebug proxy, the hang is right BEFORE > </body></html> at the end of the page. This is reliably true with or without > FancyTraceback turned on. It turns out that patience (like several minutes > of patience) results in the trailing close tags coming across the wire, and > the page is complete. (That's a bit too long to wait.) > > 2. Using the webdebug proxy, the page hangs and loads nothing (only the > request shows up in webdebug's menus) until about 300 seconds later, then > the whole page is loaded.
Well that sounds like either 1) a module is caluculating the hell out of something and only finishes aftter some minutes, or 2) has sent a request for something and only times out and forgets about it sometime later. ExceptionHandler does: html.append(self.htmlDebugInfo()) html.append('</body></html>') return string.join(html, '') which ends up calling: def writeHTML(self): self.writeTraceback() self.writeMiscInfo() self.writeTransaction() self.writeEnvironment() self.writeIds() self.writeFancyTraceback() You can try commenting these out one by one to see which one is hanging you up. The different OneShot,ModPython,FCGIAdapters include the </body></html> in with all the other output, so they shouldn't be guilty. -- Bill Eldridge Radio Free Asia [EMAIL PROTECTED] _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss