in src/main/java/org/apache/sling/commons/log/logback/internal/LogbackManager.java [452:471]
public void onResetComplete(LoggerContext context) {
List<LoggerContextListener> listenerList = context.getCopyOfListenerList();
boolean levelChangePropagatorInstalled = false;
for (LoggerContextListener listener : listenerList) {
if (listener instanceof LevelChangePropagator) {
levelChangePropagatorInstalled = true;
break;
}
}
//http://logback.qos.ch/manual/configuration.html#LevelChangePropagator
if (!levelChangePropagatorInstalled
&& bridgeHandlerInstalled) {
LevelChangePropagator propagator = new LevelChangePropagator();
propagator.setContext(context);
propagator.start();
context.addListener(propagator);
addInfo("Slf4j bridge handler found to be enabled. Installing the LevelChangePropagator");
}
}