On Mon, 19 Jan 2009 12:15:29 -0800, Ron Garret <rnospa...@flownet.com> wrote:
Consider the following wsgi app:

def application(env, start_response):
 start_response('200 OK',[('Content-type','text/plain')])
 yield "hello"
 x=1/0
 yield "world"

The result of this is that the web browser displays "hello" and an error
message ends up in the web log.  But there is no other indication that
an error has occurred.

Is there any way to get WSGI to not silently swallow errors that occur
after start_response has been called?

WSGI is a specification, not a piece of software.  The specification isn't
swallowing the error, some piece of software is.  What WSGI container are
you using?

Jean-Paul
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to