From 549fbafc294ab6a065da85e092eb4f6c7f700058 Mon Sep 17 00:00:00 2001 From: Bastian Schroll Date: Wed, 23 Oct 2019 15:26:35 +0200 Subject: [PATCH] fix client.isConnected() --- boswatch/network/client.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/boswatch/network/client.py b/boswatch/network/client.py index 6bdd81e..737f8b2 100644 --- a/boswatch/network/client.py +++ b/boswatch/network/client.py @@ -108,8 +108,9 @@ class TCPClient: """!Property of client connected state""" try: if self._sock: - read, write, _ = select.select([], [self._sock], [], 0.1) - if read and write: + _, write, _ = select.select([], [self._sock], [], 0.1) + if write: + self._sock.send(bytes("", "utf-8")) return True return False except: