umqtt.simple: Be sure to return socket to blocking state after check_msg().

pull/86/head
Paul Sokolovsky 2016-07-31 15:59:24 +03:00
rodzic 08f7d09353
commit 4a8ef9f99c
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -112,9 +112,9 @@ class MQTTClient:
# messages processed internally.
def wait_msg(self):
res = self.sock.read(1)
self.sock.setblocking(True)
if res is None:
return None
self.sock.setblocking(True)
if res == b"":
raise OSError(-1)
if res == b"\xd0": # PINGRESP