web/application.py
branchstable
changeset 4709 6a71fc0b4274
parent 4679 d8ad65dab3e9
child 4897 e402e0b32075
child 4911 898c35be5873
--- a/web/application.py	Fri Feb 26 07:26:47 2010 +0100
+++ b/web/application.py	Fri Feb 26 07:44:18 2010 +0100
@@ -395,6 +395,8 @@
         req.remove_header('Etag')
         req.message = None
         req.reset_headers()
+        if req.json_request:
+            raise RemoteCallFailed(unicode(ex))
         try:
             req.data['ex'] = ex
             if tb: