diff --git a/telethon/extensions/tcp_client.py b/telethon/extensions/tcp_client.py index 8453af5e..2ccdb0f0 100644 --- a/telethon/extensions/tcp_client.py +++ b/telethon/extensions/tcp_client.py @@ -100,7 +100,7 @@ class TcpClient: except socket.timeout as e: raise TimeoutError() from e except OSError as e: - if e.errno == errno.EBADF: + if e.errno == errno.EBADF or e.errno == errno.ENOTSOCK: self._raise_connection_reset() else: raise