From ad9b8d291a3316e35949610dee29da01b1404d5f Mon Sep 17 00:00:00 2001 From: mercury Date: Tue, 23 Feb 2021 15:19:02 +0400 Subject: [PATCH] Non ascii key raise exception #207 --- xdebug/protocol.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xdebug/protocol.py b/xdebug/protocol.py index 6299114..a9b1927 100644 --- a/xdebug/protocol.py +++ b/xdebug/protocol.py @@ -165,7 +165,7 @@ def read_data(self): # Verify length of response data length = self.read_until_null() message = self.read_until_null() - if int(length) == len(message): + if int(length) == len(bytes(message, 'utf8')): return message else: raise ProtocolException('Length mismatch encountered while reading the Xdebug message')