summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2017-05-23 14:35:48 -0700
committerBert JW Regeer <bertjw@regeer.org>2017-06-05 10:39:23 -0600
commit4f66355fb5d7e6fe319742cb50f263425a88c57f (patch)
tree4a59d848f23d87fca5f4df78411d6d7e0a046c2e
parent3bb3c6e18bc94856b8c08907dfea5d1ce8217754 (diff)
downloadpyramid-4f66355fb5d7e6fe319742cb50f263425a88c57f.tar.gz
pyramid-4f66355fb5d7e6fe319742cb50f263425a88c57f.tar.bz2
pyramid-4f66355fb5d7e6fe319742cb50f263425a88c57f.zip
Always push the threadlocals
-rw-r--r--pyramid/view.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/pyramid/view.py b/pyramid/view.py
index 14c8c029e..47b756ad8 100644
--- a/pyramid/view.py
+++ b/pyramid/view.py
@@ -700,10 +700,9 @@ class ViewMethodsMixin(object):
# https://github.com/Pylons/pyramid/issues/700
request_iface = attrs.get('request_iface', IRequest)
- try:
- if request is not self:
- manager.push({'request': request, 'registry': registry})
+ manager.push({'request': request, 'registry': registry})
+ try:
response = _call_view(
registry,
request,