in log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java [101:111]
public static Runnable wrapExecutionContext(final ServletContext servletContext, final Runnable runnable) {
return () -> {
final Log4jWebSupport webSupport = getWebLifeCycle(servletContext);
webSupport.setLoggerContext();
try {
runnable.run();
} finally {
webSupport.clearLoggerContext();
}
};
}