From 487eaf95b7dad0b7bde9caa9d5ef822eb970e3e7 Mon Sep 17 00:00:00 2001 From: Brandon Johnson Date: Thu, 20 Oct 2022 02:34:54 -0400 Subject: [PATCH] in_tail: Fix multiline + Path_Key emitting empty logs Fix the incorrect buffer being appended to if both multiline and Path_Key are specified, leading to the records being ignored Signed-off-by: Brandon Johnson --- plugins/in_tail/tail_file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/in_tail/tail_file.c b/plugins/in_tail/tail_file.c index b223ff2ff3b..9f4efd1a023 100644 --- a/plugins/in_tail/tail_file.c +++ b/plugins/in_tail/tail_file.c @@ -866,8 +866,8 @@ static int ml_flush_callback(struct flb_ml_parser *parser, else { /* adjust the records in a new buffer */ record_append_custom_keys(file, - file->mult_sbuf.data, - file->mult_sbuf.size, + buf_data, + buf_size, &mult_buf, &mult_size); ml_stream_buffer_append(file, mult_buf, mult_size);