Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xhatta.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/hatta.py b/hatta.py
index 342f56b..d9ec3b5 100755
--- a/hatta.py
+++ b/hatta.py
@@ -1308,10 +1308,11 @@ hr { background: transparent; border:none; height: 0; border-bottom: 1px solid #
adapter = self.url_map.bind_to_environ(environ)
request = WikiRequest(self, adapter, environ)
try:
- endpoint, values = adapter.match()
- response = endpoint(request, **values)
- except werkzeug.exceptions.HTTPException, e:
- return e
+ try:
+ endpoint, values = adapter.match()
+ response = endpoint(request, **values)
+ except werkzeug.exceptions.HTTPException, e:
+ response = e
finally:
request.cleanup()
return response