From 4245ec5abc75195f2e034d5df45d5d4b5cf4c14b Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 22 Sep 2017 12:31:41 +0200 Subject: [PATCH] Make reconnect private --- telethon/telegram_bare_client.py | 4 ++-- telethon/telegram_client.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/telethon/telegram_bare_client.py b/telethon/telegram_bare_client.py index a403c36d..e25cc52d 100644 --- a/telethon/telegram_bare_client.py +++ b/telethon/telegram_bare_client.py @@ -181,7 +181,7 @@ class TelegramBareClient: """Disconnects from the Telegram server""" self._sender.disconnect() - def reconnect(self, new_dc=None): + def _reconnect(self, new_dc=None): """If 'new_dc' is not set, only a call to .connect() will be made since it's assumed that the connection has been lost and the library is reconnecting. @@ -325,7 +325,7 @@ class TelegramBareClient: except ConnectionResetError: self._logger.debug('Server disconnected us. Reconnecting and ' 'resending request...') - self.reconnect() + self._reconnect() except FloodWaitError: self.disconnect() diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index 61dbff26..91224417 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -268,14 +268,14 @@ class TelegramClient(TelegramBareClient): # For normal use cases, this won't happen, because this will only # be on the very first connection (not authorized, not running), # but may be an issue for people who actually travel? - self.reconnect(new_dc=e.new_dc) + self._reconnect(new_dc=e.new_dc) return self.invoke(request) except ConnectionResetError: if self._connect_lock.locked(): # We are connecting and we don't want to reconnect there... raise - while self._user_connected and not self.reconnect(): + while self._user_connected and not self._reconnect(): pass # Retry forever until we finally can send the request # Let people use client(SomeRequest()) instead client.invoke(...) @@ -1065,7 +1065,7 @@ class TelegramClient(TelegramBareClient): pass except ConnectionResetError: self._logger.debug('Server disconnected us. Reconnecting...') - while self._user_connected and not self.reconnect(): + while self._user_connected and not self._reconnect(): pass # Retry forever, this is instant messaging except Exception as e: