From 6a13ba3b0f7354afb9b9f11eb8c913663cbf6006 Mon Sep 17 00:00:00 2001 From: Maksym Lisogorskyi Date: Mon, 10 Jan 2022 12:19:46 +0000 Subject: [PATCH] replace bad characters before logging them out Signed-off-by: Maksym Lisogorskyi --- lib/fluent/plugin/base.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fluent/plugin/base.rb b/lib/fluent/plugin/base.rb index 64ec5d0967..601e216b81 100644 --- a/lib/fluent/plugin/base.rb +++ b/lib/fluent/plugin/base.rb @@ -72,8 +72,8 @@ def multi_workers_ready? def string_safe_encoding(str) unless str.valid_encoding? - log.info "invalid byte sequence is replaced in `#{str}`" if self.respond_to?(:log) str = str.scrub('?') + log.info "invalid byte sequence is replaced in `#{str}`" if self.respond_to?(:log) end yield str end