This commit is contained in:
cuom1999 2022-12-27 13:19:02 -06:00
parent 304fa0e0f3
commit 7d5efa60c7
3 changed files with 13 additions and 6 deletions

View file

@ -145,6 +145,9 @@ class ZlibPacketHandler(metaclass=RequestHandlerMeta):
def on_timeout(self):
pass
def on_cleanup(self):
pass
def handle(self):
try:
tag = self.read_size()
@ -204,6 +207,8 @@ class ZlibPacketHandler(metaclass=RequestHandlerMeta):
if e.__class__.__name__ == "cancel_wait_ex":
return
raise
finally:
self.on_cleanup()
def send(self, data):
compressed = zlib.compress(data.encode("utf-8"))