From ab71aeeb7d6680660370d95f824bfa0cd739787f Mon Sep 17 00:00:00 2001 From: TheSnoozer Date: Tue, 8 Aug 2017 20:09:04 +0200 Subject: [PATCH] Revert "deal with faulty compression's" This reverts commit 357340e6dc027b50486717965d65926a6aa7702e. --- minecraft/networking/connection.py | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/minecraft/networking/connection.py b/minecraft/networking/connection.py index 1eb5a11..91aa612 100644 --- a/minecraft/networking/connection.py +++ b/minecraft/networking/connection.py @@ -436,23 +436,14 @@ class PacketReactor(object): if self.connection.options.compression_enabled: decompressed_size = VarInt.read(packet_data) - rawPacketData = None - try: - if decompressed_size > 0: - rawPacketData = packet_data.read() - decompressed_packet = decompress(rawPacketData) - assert len(decompressed_packet) == decompressed_size, \ - 'decompressed length %d, but expected %d' % \ - (len(decompressed_packet), decompressed_size) - packet_data.reset() - packet_data.send(decompressed_packet) - packet_data.reset_cursor() - except: - if rawPacketData: - packet_data.reset() - packet_data.send(rawPacketData) - packet_data.reset_cursor() - pass + if decompressed_size > 0: + decompressed_packet = decompress(packet_data.read()) + assert len(decompressed_packet) == decompressed_size, \ + 'decompressed length %d, but expected %d' % \ + (len(decompressed_packet), decompressed_size) + packet_data.reset() + packet_data.send(decompressed_packet) + packet_data.reset_cursor() packet_id = VarInt.read(packet_data)