Move response_event set

This commit is contained in:
Jahongir Qurbonov 2024-10-23 12:12:26 +05:00
parent 276738dfc6
commit 0bd1cbb53f

View File

@ -247,6 +247,7 @@ class Sender:
self._response_event.clear()
await self._try_read()
self._try_timeout_ping()
self._response_event.set()
self._reading = False
else:
await self._response_event.wait()
@ -282,8 +283,6 @@ class Sender:
if isinstance(request.state, Serialized):
request.state = Sent(request.state.msg_id, container_msg_id)
self._response_event.set()
def _try_timeout_ping(self) -> None:
current_time = asyncio.get_running_loop().time()