zlib: Concurrent modification is unsafe
Mark Adler of zlib confirmed to us that it's not safe to change the input to zlib while compression is happening with the result might cause decompression errors outside the block whose data changed. That means we need to fix multifd-zlib to take a copy.
This was originally spotted by Ilya Leoshkevish when tripping over hardware compressors not liking it.