From 6f61e80c973868384072c637ee190e9bfc97ae95 Mon Sep 17 00:00:00 2001 From: Ozzieisaacs Date: Thu, 31 Oct 2019 15:46:38 +0100 Subject: [PATCH] Fix #1074, #1071 --- cps/server.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cps/server.py b/cps/server.py index e5fe78e4..43792ecd 100644 --- a/cps/server.py +++ b/cps/server.py @@ -146,6 +146,9 @@ class WebServer(object): self.unix_socket_file = None def _start_tornado(self): + if os.name == 'nt': + import asyncio + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) log.info('Starting Tornado server on %s', _readable_listen_address(self.listen_address, self.listen_port)) # Max Buffersize set to 200MB )