fix(connector.py): return empty bytestring if no data in receive()
This commit is contained in:
@@ -118,6 +118,7 @@ class Connector:
|
|||||||
data: bytes = self.socket.recv(4096)
|
data: bytes = self.socket.recv(4096)
|
||||||
if not data:
|
if not data:
|
||||||
self.logger.warning("[!] Received empty message")
|
self.logger.warning("[!] Received empty message")
|
||||||
|
return b""
|
||||||
self.logger.debug(f"[<] Received data: {data}")
|
self.logger.debug(f"[<] Received data: {data}")
|
||||||
return data
|
return data
|
||||||
except socket.error as e:
|
except socket.error as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user