From e5e1dcef79fe73446dc19455d151d91210e9aa39 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 19 Mar 2018 15:31:34 +0100 Subject: [PATCH] Clean up after request handler We need to call the base class after a request is finished in order to clean up things properly. E.g. closing the socket file descriptor. --- websockify/websockifyserver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/websockify/websockifyserver.py b/websockify/websockifyserver.py index f6c067c..933355e 100644 --- a/websockify/websockifyserver.py +++ b/websockify/websockifyserver.py @@ -288,6 +288,7 @@ class WebSockifyRequestHandler(WebSocketRequestHandler, SimpleHTTPRequestHandler if self.rec: self.rec.write("'EOF'];\n") self.rec.close() + WebSocketRequestHandler.finish(self) def handle(self): # When using run_once, we have a single process, so