From 84d48ef7bf8fef4834f942372639f6826e56601d Mon Sep 17 00:00:00 2001 From: Andrey Egorov Date: Sun, 12 Nov 2017 18:51:32 +0300 Subject: [PATCH] Safer check to determine whether sockets are connected (#427) --- telethon/extensions/tcp_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telethon/extensions/tcp_client.py b/telethon/extensions/tcp_client.py index 5255513a..3f803e63 100644 --- a/telethon/extensions/tcp_client.py +++ b/telethon/extensions/tcp_client.py @@ -59,7 +59,7 @@ class TcpClient: raise def _get_connected(self): - return self._socket is not None + return self._socket is not None and self._socket.fileno() > 0 connected = property(fget=_get_connected)