1.1 --- a/WebStack/Adapters/ModPython.py Sun Oct 17 19:31:04 2004 +0000
1.2 +++ b/WebStack/Adapters/ModPython.py Sun Oct 17 19:31:09 2004 +0000
1.3 @@ -5,6 +5,7 @@
1.4 """
1.5
1.6 import WebStack.ModPython
1.7 +from WebStack.Generic import EndOfResponse
1.8 from mod_python import apache
1.9
1.10 def respond(request, resource, debug=0):
1.11 @@ -20,7 +21,10 @@
1.12 # NOTE: Resource pooling may be appropriate.
1.13
1.14 try:
1.15 - resource.respond(trans)
1.16 + try:
1.17 + resource.respond(trans)
1.18 + except EndOfResponse:
1.19 + pass
1.20 trans.commit()
1.21 return trans.get_response_code()
1.22 except: