general: properly cleanup once the request is done (#19025)

This commit is contained in:
Frédéric Péters 2017-09-27 15:25:33 +02:00
parent e6e229a581
commit 2dbe3f8ac1
1 changed files with 6 additions and 0 deletions

View File

@ -104,6 +104,12 @@ class PublisherInitialisationMiddleware(object):
response[name] = value
return response
def process_response(self, request, response):
pub = get_publisher()
if pub:
pub.cleanup()
return response
class AfterJobsMiddleware(object):
ASYNC = True