From: Timo Sirainen Date: Mon, 4 Oct 2021 10:37:11 +0000 (+0200) Subject: lib-compression: ostream-zlib - Fix non-blocking gz header write X-Git-Tag: 2.3.18~270 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e56bbb41b424254b7ee5ef2ed991c2d9242ae4a;p=thirdparty%2Fdovecot%2Fcore.git lib-compression: ostream-zlib - Fix non-blocking gz header write Broken by 373dc6a93da1f6a0ad0c80dbb72566c2b3a295f2 --- diff --git a/src/lib-compression/ostream-zlib.c b/src/lib-compression/ostream-zlib.c index b93895d79b..82c5a03a6c 100644 --- a/src/lib-compression/ostream-zlib.c +++ b/src/lib-compression/ostream-zlib.c @@ -142,7 +142,7 @@ o_stream_zlib_send_chunk(struct zlib_ostream *zstream, if (zstream->header_bytes_left > 0) { if ((ret = o_stream_zlib_send_gz_header(zstream)) <= 0) - return -1; + return ret; } zs->next_in = (void *)data;