From 99512875a223d564c4de112f10f034f33cf78954 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sun, 12 Nov 2017 16:25:56 +0100 Subject: [PATCH] Reconnect if invoking failed (#270) --- telethon/telegram_bare_client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/telethon/telegram_bare_client.py b/telethon/telegram_bare_client.py index 7ebf5ec1..161e6b30 100644 --- a/telethon/telegram_bare_client.py +++ b/telethon/telegram_bare_client.py @@ -428,7 +428,10 @@ class TelegramBareClient: result = self._invoke( sender, call_receive, update_state, *requests ) - if result is not None: + if result is None: + sleep(1) + self._reconnect() + else: return result raise ValueError('Number of retries reached 0.')