From cb1691b8e9958190b917a49a7dbb828c4daa197d Mon Sep 17 00:00:00 2001 From: bhawkins Date: Wed, 26 Feb 2020 14:31:47 -0700 Subject: [PATCH] Changed testing event loop to selector --- daphne/testing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daphne/testing.py b/daphne/testing.py index 0da03d0..291fc52 100644 --- a/daphne/testing.py +++ b/daphne/testing.py @@ -2,6 +2,7 @@ import logging import multiprocessing import os import pickle +import selectors import tempfile import traceback from concurrent.futures import CancelledError @@ -275,6 +276,6 @@ def _reinstall_reactor(): if "daphne.server" in sys.modules: del sys.modules["daphne.server"] - event_loop = asyncio.new_event_loop() + event_loop = asyncio.SelectorEventLoop(selectors.SelectSelector()) asyncioreactor.install(event_loop) asyncio.set_event_loop(event_loop)