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')