Re: [Webware-devel] Serious crash issue.

2001-09-26 Thread Geoff Talvola
At 08:09 AM 9/26/2001 -0700, Tavis Rudd wrote: >The problem is that ThreadedAppServer isn't catching the >exception that is raised when bad marshal data is sent from >the adaptor. Each time it receives some it hangs the >current thread. All that's needed to prevent this is a >simple try/except b

Re: [Webware-devel] Serious crash issue.

2001-09-26 Thread Tavis Rudd
Fionn, does that actually "hang" Appserver? It appears that ThreadedAppServer already does have a higher-level catch-all try/except block like I just suggested: line 247 try: rh.handleRequest() except: traceback.print_exc(file=sys.stderr) This would print those tracebacks you're gett

[Webware-devel] Serious crash issue.

2001-09-26 Thread Tavis Rudd
The problem is that ThreadedAppServer isn't catching the exception that is raised when bad marshal data is sent from the adaptor. Each time it receives some it hangs the current thread. All that's needed to prevent this is a simple try/except block. Here's how I did it in the redesign code:

[Webware-devel] Serious crash issue.

2001-09-26 Thread Fionn Behrens
Want to get your AppServer hung pretty fast? This is what I get when a user tries to use a POST data form with lynx 2.8.x and Webware. Looks odd. Does anyone feel like looking after it? After all its a simple way to remotely put any AppServer out of order. Traceback (innermost last): File "W