summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--paste/evalexception/middleware.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/paste/evalexception/middleware.py b/paste/evalexception/middleware.py
index c1afedc..97bade5 100644
--- a/paste/evalexception/middleware.py
+++ b/paste/evalexception/middleware.py
@@ -257,7 +257,9 @@ class EvalException(object):
frame = debug_info.frame(int(tbid))
vars = frame.tb_frame.f_locals
if vars:
+ registry.restorer.evalcontext_begin(debug_info.counter)
local_vars = make_table(vars)
+ registry.restorer.evalcontext_end()
else:
local_vars = 'No local vars'
return input_form(tbid, debug_info) + local_vars