Telethon/telethon/tl
Lonami Exo 863d2e8368 Make confirm_received a flag, avoid race conditions, fix bg RPCError
There was a race condition between TelegramBareClient.invoke
receiving part and MtProtoSender._handle_rpc_result actually
reading the result after setting request.confirmed = True.

The .confirmed is now a threading.Event to avoid the sleep(0.1).

RPC errors have been moved inside the request so they're not
raised on a background thread anymore.
2017-09-02 20:41:00 +02:00
..
__init__.py Replace the old Session+pickle with JsonSession (name change) 2017-08-29 15:59:08 +02:00
session.py Replace the old Session+pickle with JsonSession (name change) 2017-08-29 15:59:08 +02:00
tlobject.py Make confirm_received a flag, avoid race conditions, fix bg RPCError 2017-09-02 20:41:00 +02:00