From 5c05cd9837adcd9b0ee0ee775added2a6d3b6688 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 8 Jan 2020 01:15:02 -0600 Subject: invoke finished callbacks in prepare/bootstrap closers --- src/pyramid/scripting.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/pyramid/scripting.py b/src/pyramid/scripting.py index abcdd1030..4178b6526 100644 --- a/src/pyramid/scripting.py +++ b/src/pyramid/scripting.py @@ -94,6 +94,8 @@ def prepare(request=None, registry=None): apply_request_extensions(request) def closer(): + if request.finished_callbacks: + request._process_finished_callbacks() ctx.end() root_factory = registry.queryUtility( -- cgit v1.2.3