[1.2.X] Corrected r15205 syntax to be Python2.4 compatible.
Backport of r15210 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@15212 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
74a61e35b8
commit
f7d04c37b9
@ -226,13 +226,14 @@ class WSGIHandler(base.BaseHandler):
|
||||
if self._request_middleware is None:
|
||||
self.initLock.acquire()
|
||||
try:
|
||||
# Check that middleware is still uninitialised.
|
||||
if self._request_middleware is None:
|
||||
self.load_middleware()
|
||||
except:
|
||||
# Unload whatever middleware we got
|
||||
self._request_middleware = None
|
||||
raise
|
||||
try:
|
||||
# Check that middleware is still uninitialised.
|
||||
if self._request_middleware is None:
|
||||
self.load_middleware()
|
||||
except:
|
||||
# Unload whatever middleware we got
|
||||
self._request_middleware = None
|
||||
raise
|
||||
finally:
|
||||
self.initLock.release()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user