From 17a30a7f5f94df1254f04fe1b4477662591c52bf Mon Sep 17 00:00:00 2001 From: Dongxu Wang Date: Tue, 15 Aug 2023 10:10:56 +0800 Subject: [PATCH 1/2] have a tiny buffer for slf4j to get initialized #31395 --- akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala b/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala index de89e67440a..07c24970605 100644 --- a/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala +++ b/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala @@ -104,7 +104,10 @@ class Slf4jLogger extends Actor with SLF4JLogging with RequiresMessageQueue[Logg } case InitializeLogger(_) => - log.info("Slf4jLogger started") + if (log.isInfoEnabled) { + Thread.sleep(30L) + log.info("Slf4jLogger started") + } sender() ! LoggerInitialized } From 8663af5ecf6d0a63fc8277ef9918e4725da7fdf9 Mon Sep 17 00:00:00 2001 From: Dongxu Wang Date: Tue, 15 Aug 2023 14:19:51 +0800 Subject: [PATCH 2/2] remove log which showing Slf4jLogger started to get slf4j warning silent #31395 --- akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala | 4 ---- 1 file changed, 4 deletions(-) diff --git a/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala b/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala index 07c24970605..23632ab5470 100644 --- a/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala +++ b/akka-slf4j/src/main/scala/akka/event/slf4j/Slf4jLogger.scala @@ -104,10 +104,6 @@ class Slf4jLogger extends Actor with SLF4JLogging with RequiresMessageQueue[Logg } case InitializeLogger(_) => - if (log.isInfoEnabled) { - Thread.sleep(30L) - log.info("Slf4jLogger started") - } sender() ! LoggerInitialized }