From b60d8571d3306a80b0e2ee06ee23a30687fbf0eb Mon Sep 17 00:00:00 2001 From: Denis Date: Fri, 4 Jul 2025 15:22:58 +0300 Subject: [PATCH] backoff --- maxapi/dispatcher.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/maxapi/dispatcher.py b/maxapi/dispatcher.py index 1b66fff..214a207 100644 --- a/maxapi/dispatcher.py +++ b/maxapi/dispatcher.py @@ -29,7 +29,9 @@ if TYPE_CHECKING: webhook_app = FastAPI() + CONNECTION_RETRY_DELAY = 30 +GET_UPDATES_RETRY_DELAY = 5 class Dispatcher: @@ -219,8 +221,8 @@ class Dispatcher: events = await self.bot.get_updates() if isinstance(events, Error): - logger_dp.info(f'Ошибка при получении обновлений: {events}, жду 5 секунд') - await asyncio.sleep(5) + logger_dp.info(f'Ошибка при получении обновлений: {events}, жду {GET_UPDATES_RETRY_DELAY} секунд') + await asyncio.sleep(GET_UPDATES_RETRY_DELAY) continue self.bot.marker_updates = events.get('marker')