##// END OF EJS Templates
util: limit output chunk size in zlib decompression...
Gregory Szorc -
r30536:98d7636c default
parent child Browse files
Show More
@@ -3124,7 +3124,10 b' class _zlibengine(compressionengine):'
3124 3124 def gen():
3125 3125 d = zlib.decompressobj()
3126 3126 for chunk in filechunkiter(fh):
3127 yield d.decompress(chunk)
3127 while chunk:
3128 # Limit output size to limit memory.
3129 yield d.decompress(chunk, 2 ** 18)
3130 chunk = d.unconsumed_tail
3128 3131
3129 3132 return chunkbuffer(gen())
3130 3133
General Comments 0
You need to be logged in to leave comments. Login now