From 778f81a7c557e2f8a91ac2df8bee97c89143d478 Mon Sep 17 00:00:00 2001 From: Tim Wickberg <tim@schedmd.com> Date: Tue, 15 Mar 2016 00:03:18 -0400 Subject: [PATCH] Fix chunk_remaining calculation for zlib. Regression in last commit required zlib to send each chunk as a separate block, rather than packing multiple chunks per block. --- src/bcast/file_bcast.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bcast/file_bcast.c b/src/bcast/file_bcast.c index 4325bb5456a..98ab155aa77 100644 --- a/src/bcast/file_bcast.c +++ b/src/bcast/file_bcast.c @@ -271,7 +271,7 @@ static int32_t _get_block_zlib(struct bcast_parameters *params, } if (remaining) { - chunk_remaining = MIN(chunk, remaining); + chunk_remaining = MIN(block_len, remaining); out_remaining = max_out; strm.next_out = (void *) *buffer; do { -- GitLab