mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-11-15 02:21:21 +01:00
Clear bufferarray on error too
This commit is contained in:
parent
731b47e978
commit
817788383d
@ -205,9 +205,13 @@ class Titan(discord.AutoShardedClient):
|
||||
|
||||
if len(msg) >= 4:
|
||||
if msg[-4:] == b'\x00\x00\xff\xff':
|
||||
msg = self.zlib_obj.decompress(self.buffer_arr)
|
||||
msg = msg.decode('utf-8')
|
||||
self.buffer_arr = bytearray()
|
||||
try:
|
||||
msg = self.zlib_obj.decompress(self.buffer_arr)
|
||||
msg = msg.decode('utf-8')
|
||||
except:
|
||||
return
|
||||
finally:
|
||||
self.buffer_arr = bytearray()
|
||||
else:
|
||||
return
|
||||
else:
|
||||
|
Loading…
Reference in New Issue
Block a user