From 050cd95d324ba0f12fad90aaa564940a98312453 Mon Sep 17 00:00:00 2001 From: Andrey Egorov Date: Thu, 19 Oct 2017 11:51:34 +0300 Subject: [PATCH] Remove unnecessary .disconnect() from ._invoke() (#356) --- telethon/telegram_bare_client.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/telethon/telegram_bare_client.py b/telethon/telegram_bare_client.py index 65c63f4b..0b31c4c5 100644 --- a/telethon/telegram_bare_client.py +++ b/telethon/telegram_bare_client.py @@ -499,10 +499,7 @@ class TelegramBareClient: else: while self._user_connected and not self._reconnect(): sleep(0.1) # Retry forever until we can send the request - - finally: - if sender != self._sender: - sender.disconnect() + return None try: raise next(x.rpc_error for x in requests if x.rpc_error)