From d77bc7abe9d8568fc5cfdf7a2b27e42664b70326 Mon Sep 17 00:00:00 2001 From: Jahongir Qurbonov Date: Tue, 22 Oct 2024 14:36:43 +0500 Subject: [PATCH] Fix set response --- client/src/telethon/_impl/mtsender/sender.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/telethon/_impl/mtsender/sender.py b/client/src/telethon/_impl/mtsender/sender.py index c47360a6..93edac25 100644 --- a/client/src/telethon/_impl/mtsender/sender.py +++ b/client/src/telethon/_impl/mtsender/sender.py @@ -264,8 +264,8 @@ class Sender: self._read_buffer += bytes(n) self._read_buffer_head -= n self._process_mtp_buffer() - - self._response_state.set() + finally: + self._response_state.set() def _on_conn_closed(self) -> None: self._response_state.set()