From 99d11430cbfbb599394e2e3a167cb4806a9f5bb3 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Wed, 15 Nov 2017 20:21:22 +0200 Subject: [PATCH] Executor // Get loop from dispatcher --- aiogram/utils/executor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aiogram/utils/executor.py b/aiogram/utils/executor.py index 72aa6ef4..14a78d77 100644 --- a/aiogram/utils/executor.py +++ b/aiogram/utils/executor.py @@ -45,7 +45,7 @@ async def _wh_shutdown(app): def start_pooling(dispatcher, *, loop=None, skip_updates=False, on_startup=None, on_shutdown=None): log.warning('Start bot with long-pooling.') if loop is None: - loop = asyncio.get_event_loop() + loop = dispatcher.loop loop.set_task_factory(context.task_factory) @@ -64,7 +64,7 @@ def start_webhook(dispatcher, webhook_path, *, loop=None, skip_updates=None, on_ **kwargs): log.warning('Start bot with webhook.') if loop is None: - loop = asyncio.get_event_loop() + loop = dispatcher.loop loop.set_task_factory(context.task_factory)