Skip to content

Commit 9b238e0

Browse files
arkgilJosé Valim
authored andcommitted
Ignore unknown child info in Logger.Translator (#7892)
This prevents Logger application from crashing when supervisors report children progress with fields unknown to Logger.Translator. Closes #7889 Signed-off-by: José Valim <[email protected]>
1 parent ca82388 commit 9b238e0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/logger/lib/logger/translator.ex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,10 @@ defmodule Logger.Translator do
339339
["\nStart Module: ", inspect(mod) | child_debug(min_level, debug)]
340340
end
341341

342+
defp child_info(_min_level, _child) do
343+
[]
344+
end
345+
342346
defp child_debug(:debug, restart_type: restart, shutdown: shutdown, child_type: type) do
343347
["\nRestart: ", inspect(restart), "\nShutdown: ", inspect(shutdown)] ++
344348
["\nType: ", inspect(type)]

0 commit comments

Comments
 (0)