Fixed multiple start() of same UpdatesThread.

This commit is contained in:
Alex Velickiy 2017-08-31 19:28:39 +03:00
parent 876ec218f8
commit 9fe7a53303

View File

@ -133,14 +133,14 @@ class TelegramClient(TelegramBareClient):
*args will be ignored. *args will be ignored.
""" """
conn_return = super().connect() result = super().connect()
# Checking if there are update_handlers and if true, start runngin updates thread. # Checking if there are update_handlers and if true, start running updates thread.
# This situation may occur on reconnecting. # This situation may occur on reconnecting.
if conn_return and self._update_handlers: if result and self._update_handlers:
self._set_updates_thread(running=True) self._set_updates_thread(running=True)
return conn_return return result
def disconnect(self): def disconnect(self):