From 245ec8271f1f17039cbcffc4422f4365a021f761 Mon Sep 17 00:00:00 2001 From: Takahiro Yamashita <nokute78@gmail.com> Date: Thu, 23 Dec 2021 08:21:27 +0900 Subject: [PATCH] out_forward: add missing ra check(#4511) Signed-off-by: Takahiro Yamashita <nokute78@gmail.com> --- plugins/out_forward/forward.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/out_forward/forward.c b/plugins/out_forward/forward.c index 71b3ef6ced9..b82bab69511 100644 --- a/plugins/out_forward/forward.c +++ b/plugins/out_forward/forward.c @@ -670,7 +670,8 @@ static int config_set_properties(struct flb_upstream_node *node, } #ifdef FLB_HAVE_RECORD_ACCESSOR - if (fc->compress != COMPRESS_NONE && fc->ra_static == FLB_FALSE) { + if (fc->compress != COMPRESS_NONE && + (fc->ra_tag && fc->ra_static == FLB_FALSE) ) { flb_plg_error(ctx->ins, "compress mode %s is incompatible with dynamic " "tags", tmp); return -1;