From c008c343d95fc170893452670a4efafc9c844060 Mon Sep 17 00:00:00 2001 From: prryplatypus <25409753+prryplatypus@users.noreply.github.com> Date: Sun, 24 Oct 2021 19:27:43 +0200 Subject: [PATCH] Rename loop param --- sanic/app.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/sanic/app.py b/sanic/app.py index e122a3f9..28461ac7 100644 --- a/sanic/app.py +++ b/sanic/app.py @@ -1146,7 +1146,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta): ssl=ssl, sock=sock, unix=unix, - loop=get_event_loop(), + use_existing_loop=True, protocol=protocol, backlog=backlog, run_async=return_asyncio_server, @@ -1256,7 +1256,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta): sock=None, unix=None, workers=1, - loop=None, + use_existing_loop=False, protocol=HttpProtocol, backlog=100, register_sys_signals=True, @@ -1293,7 +1293,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta): "ssl": ssl, "app": self, "signal": ServerSignal(), - "loop": loop, + "loop": None, "register_sys_signals": register_sys_signals, "backlog": backlog, } @@ -1324,6 +1324,10 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta): else BASE_LOGO ) + self._configure_event_loop() + if use_existing_loop: + server_settings["loop"] = get_event_loop() + if run_async: server_settings["run_async"] = True