From 128caddcae23461e0fa3ed8e420374333ee012c7 Mon Sep 17 00:00:00 2001 From: Andrey Egorov Date: Sun, 12 Nov 2017 18:50:33 +0300 Subject: [PATCH] More safe check the state of connection --- 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)