| Current Path : /proc/self/root/opt/imh-python/lib/python3.9/site-packages/uvicorn/loops/ |
| Current File : //proc/self/root/opt/imh-python/lib/python3.9/site-packages/uvicorn/loops/auto.py |
def auto_loop_setup(use_subprocess: bool = False) -> None:
try:
import uvloop # noqa
except ImportError: # pragma: no cover
from uvicorn.loops.asyncio import asyncio_setup as loop_setup
loop_setup(use_subprocess=use_subprocess)
else: # pragma: no cover
from uvicorn.loops.uvloop import uvloop_setup
uvloop_setup(use_subprocess=use_subprocess)