mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-02-13 18:11:06 +03:00
Start background thread only if it was None
This commit is contained in:
parent
d8bf8bb2eb
commit
6d60e83adc
|
@ -1041,6 +1041,7 @@ class TelegramClient(TelegramBareClient):
|
||||||
|
|
||||||
def _set_connected_and_authorized(self):
|
def _set_connected_and_authorized(self):
|
||||||
self._authorized = True
|
self._authorized = True
|
||||||
|
if self._recv_thread is None:
|
||||||
self._recv_thread = Thread(
|
self._recv_thread = Thread(
|
||||||
name='ReadThread', daemon=True,
|
name='ReadThread', daemon=True,
|
||||||
target=self._recv_thread_impl
|
target=self._recv_thread_impl
|
||||||
|
@ -1075,7 +1076,8 @@ class TelegramClient(TelegramBareClient):
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
# Unknown exception, pass it to the main thread
|
# Unknown exception, pass it to the main thread
|
||||||
self.updates.set_error(e)
|
self.updates.set_error(e)
|
||||||
|
break
|
||||||
|
|
||||||
self._recv_thread = None
|
self._recv_thread = None
|
||||||
return
|
|
||||||
|
|
||||||
# endregion
|
# endregion
|
||||||
|
|
Loading…
Reference in New Issue
Block a user