*** 1439,1448 **** --- 1439,1449 ---- isClosed = true; finish(); e.size = def.getBytesRead(); e.csize = def.getBytesWritten(); e.crc = crc.getValue(); + releaseDeflater(def); } } private InputStream getInputStream(Entry e) throws IOException