BUG/MINOR: config: make compression work again in defaults section

When commit ead43fe4f ("MEDIUM: compression: Make it so we can compress
requests as well.") added the test for the direction flags to select the
compression, it implicitly broke compression defined in defaults sections
because the flags from the default proxy were not recopied, hence the
compression was enabled but in no direction.

No backport is needed, that's 2.8 only.
This commit is contained in:
Willy Tarreau 2023-05-10 16:39:00 +02:00
parent b971696296
commit 862588a4b5

View File

@ -1905,6 +1905,7 @@ static int proxy_defproxy_cpy(struct proxy *curproxy, const struct proxy *defpro
curproxy->comp->algo_req = defproxy->comp->algo_req;
curproxy->comp->types_res = defproxy->comp->types_res;
curproxy->comp->types_req = defproxy->comp->types_req;
curproxy->comp->flags = defproxy->comp->flags;
}
if (defproxy->check_path)