mirror of
https://github.com/django/daphne.git
synced 2025-07-14 18:02:17 +03:00
Changed testing event loop to selector
This commit is contained in:
parent
196cfaffbe
commit
cb1691b8e9
|
@ -2,6 +2,7 @@ import logging
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
import os
|
import os
|
||||||
import pickle
|
import pickle
|
||||||
|
import selectors
|
||||||
import tempfile
|
import tempfile
|
||||||
import traceback
|
import traceback
|
||||||
from concurrent.futures import CancelledError
|
from concurrent.futures import CancelledError
|
||||||
|
@ -275,6 +276,6 @@ def _reinstall_reactor():
|
||||||
if "daphne.server" in sys.modules:
|
if "daphne.server" in sys.modules:
|
||||||
del sys.modules["daphne.server"]
|
del sys.modules["daphne.server"]
|
||||||
|
|
||||||
event_loop = asyncio.new_event_loop()
|
event_loop = asyncio.SelectorEventLoop(selectors.SelectSelector())
|
||||||
asyncioreactor.install(event_loop)
|
asyncioreactor.install(event_loop)
|
||||||
asyncio.set_event_loop(event_loop)
|
asyncio.set_event_loop(event_loop)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user