Avoid logger being set multiple times.

This commit is contained in:
ken.lj 2021-05-26 17:46:42 +08:00
parent dc54172eb8
commit 04f10d3dd3
1 changed files with 3 additions and 0 deletions

View File

@ -92,6 +92,9 @@ public class LoggerFactory {
*/
public static void setLoggerAdapter(LoggerAdapter loggerAdapter) {
if (loggerAdapter != null) {
if (loggerAdapter == LOGGER_ADAPTER) {
return;
}
Logger logger = loggerAdapter.getLogger(LoggerFactory.class.getName());
logger.info("using logger: " + loggerAdapter.getClass().getName());
LoggerFactory.LOGGER_ADAPTER = loggerAdapter;