From be4475c336dbcbe894235cbaa276e4a2f08d4462 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Sun, 27 Dec 2020 20:27:25 +0100 Subject: [PATCH] Bugfix for FastCGI compression --- src/fastcgi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fastcgi.c b/src/fastcgi.c index cb04243..0b24135 100644 --- a/src/fastcgi.c +++ b/src/fastcgi.c @@ -468,7 +468,7 @@ int fastcgi_send(fastcgi_conn *conn, sock *client, int flags) { if (flags & FASTCGI_CHUNKED) send(client->socket, "\r\n", 2, 0); } } - } while (!(flags & FASTCGI_COMPRESS) || strm.avail_out == 0); + } while ((flags & FASTCGI_COMPRESS) && strm.avail_out == 0); if (finish_comp) goto finish; } else { fprintf(stderr, ERR_STR "Unknown FastCGI type: %i" CLR_STR "\n", header.type);