This commit is contained in:
Javad Zahedi 2025-12-22 15:19:19 +01:00 committed by GitHub
commit c3e00d601e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -422,6 +422,8 @@ class MTProtoSender:
def _start_reconnect(self, error):
"""Starts a reconnection in the background."""
if not self._auto_reconnect and error is not None:
raise error
if self._user_connected and not self._reconnecting:
# We set reconnecting to True here and not inside the new task
# because it may happen that send/recv loop calls this again