mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-08-05 20:50:22 +03:00
Rewrite protocol
This commit is contained in:
parent
b0a06a97ae
commit
fb8dbf6fc9
|
@ -140,8 +140,4 @@ Private definitions
|
|||
|
||||
.. currentmodule:: telethon._impl.mtsender.sender
|
||||
|
||||
.. autoclass:: AsyncReader
|
||||
|
||||
.. autoclass:: AsyncWriter
|
||||
|
||||
.. autoclass:: Connector
|
||||
|
|
|
@ -246,10 +246,9 @@ async def invoke_request(
|
|||
sleep_thresh = client._config.flood_sleep_threshold
|
||||
rx = client._sender.enqueue(request)
|
||||
while True:
|
||||
while not rx.done():
|
||||
await step_sender(client)
|
||||
await step_sender(client)
|
||||
try:
|
||||
response = rx.result()
|
||||
response = await rx
|
||||
break
|
||||
except RpcError as e:
|
||||
if e.code == 420 and e.value is not None and e.value < sleep_thresh:
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
from .sender import (
|
||||
NO_PING_DISCONNECT,
|
||||
PING_DELAY,
|
||||
AsyncReader,
|
||||
AsyncWriter,
|
||||
Connector,
|
||||
Sender,
|
||||
connect,
|
||||
|
@ -11,8 +9,6 @@ from .sender import (
|
|||
__all__ = [
|
||||
"NO_PING_DISCONNECT",
|
||||
"PING_DELAY",
|
||||
"AsyncReader",
|
||||
"AsyncWriter",
|
||||
"Connector",
|
||||
"Sender",
|
||||
"connect",
|
||||
|
|
Loading…
Reference in New Issue
Block a user