From 19f003141b75940ecfbe3039ca4203f6b37c8c75 Mon Sep 17 00:00:00 2001 From: Ivanq Date: Sat, 14 Mar 2020 07:27:19 +0300 Subject: [PATCH] Disable process_result on websocket requests --- src/lib/gevent_ws/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/gevent_ws/__init__.py b/src/lib/gevent_ws/__init__.py index 7309ad1c..e295b41e 100644 --- a/src/lib/gevent_ws/__init__.py +++ b/src/lib/gevent_ws/__init__.py @@ -254,3 +254,8 @@ class WebSocketHandler(WSGIHandler): finally: self.time_finish = time.time() self.log_request() + + + def process_result(self): + if "wsgi.websocket" not in self.environ: + super(WebSocketHandler, self).process_result()