summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPéter Gömöri <peter@84codes.com>2023-05-17 18:17:52 +0200
committerPéter Gömöri <peter@84codes.com>2023-05-17 18:17:52 +0200
commitf43d204640598482e1bd1bf18c3d77d5b791d2e6 (patch)
treef54096f369edd241f54da27c064486562865d39a
parent3298051664bf3a8d3577b19956e5635f458733d8 (diff)
downloadrabbitmq-server-git-f43d204640598482e1bd1bf18c3d77d5b791d2e6.tar.gz
Fix filter for "Discarding message..." logs
The format string is hardcoded as "~s~n" in [ERTS](https://github.com/erlang/otp/blame/OTP-26.0/erts/emulator/beam/utils.c#L878). Using unicode modifier resulted in a mismatch.
-rw-r--r--deps/rabbit/apps/rabbitmq_prelaunch/src/rabbit_prelaunch_early_logging.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/rabbit/apps/rabbitmq_prelaunch/src/rabbit_prelaunch_early_logging.erl b/deps/rabbit/apps/rabbitmq_prelaunch/src/rabbit_prelaunch_early_logging.erl
index 9493c18511..d79fc9e7b8 100644
--- a/deps/rabbit/apps/rabbitmq_prelaunch/src/rabbit_prelaunch_early_logging.erl
+++ b/deps/rabbit/apps/rabbitmq_prelaunch/src/rabbit_prelaunch_early_logging.erl
@@ -76,7 +76,7 @@ add_primary_filters() ->
filter_discarded_message(#{level := error,
meta := #{error_logger := #{emulator := true, tag := error}},
- msg := {"~ts~n", Msg}}, OnMatch) ->
+ msg := {"~s~n", Msg}}, OnMatch) ->
case string:find(Msg, "Discarding message") of
nomatch ->
ignore;