From 136834b1505c271ad42f0a94995e3bc36493486b Mon Sep 17 00:00:00 2001 From: amper43 Date: Sat, 6 Apr 2019 23:51:26 +0300 Subject: [PATCH] try to fix #407 --- analytics/analytics/services/server_service.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/analytics/analytics/services/server_service.py b/analytics/analytics/services/server_service.py index a47a364..afc5db9 100644 --- a/analytics/analytics/services/server_service.py +++ b/analytics/analytics/services/server_service.py @@ -58,7 +58,8 @@ class ServerService: async def __anext__(self) -> ServerMessage: while True: - text = await self.socket.recv_string() + received_bytes = await self.socket.recv(copy=True) + text = received_bytes.decode('utf-8') if text == 'PING': asyncio.ensure_future(self.__handle_ping())