Django

Code

Changeset 3726

Show
Ignore:
Timestamp:
09/05/06 11:04:23 (2 years ago)
Author:
ubernostrum
Message:

0.90-bugfixes: fix a problem on mod_python that could result in stale DB connections

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/0.90-bugfixes/django/core/handlers/modpython.py

    r786 r3726  
    138138            request = ModPythonRequest(req) 
    139139            response = self.get_response(req.uri, request) 
     140            # Apply response middleware 
     141            for middleware_method in self._response_middleware: 
     142                response = middleware_method(request, response) 
    140143        finally: 
    141144            db.db.close() 
    142  
    143         # Apply response middleware 
    144         for middleware_method in self._response_middleware: 
    145             response = middleware_method(request, response) 
    146145 
    147146        # Convert our custom HttpResponse object back into the mod_python req.