diff --git a/jellyfin_kodi/jellyfin/websocket.py b/jellyfin_kodi/jellyfin/websocket.py index 258ad5ce..20e159d8 100644 --- a/jellyfin_kodi/jellyfin/websocket.py +++ b/jellyfin_kodi/jellyfin/websocket.py @@ -36,6 +36,7 @@ except ImportError: import os +import sys import array import struct import uuid @@ -357,7 +358,11 @@ class ABNF(object): _d = array.array("B", data) for i in range(len(_d)): _d[i] ^= _m[i % 4] - return _d.tostring() + + if sys.version_info >= (3, 2): + return _d.tobytes() + else: + return _d.tostring() class WebSocket(object):