@@ -613,7 +613,8 @@ private static Handler configureConsoleHandler(
613
613
consoleHandler .setErrorManager (defaultErrorManager );
614
614
applyFilter (includeFilters , defaultErrorManager , cleanupFilter , config .filter (), namedFilters , consoleHandler );
615
615
616
- Handler handler = config .async ().enable () ? createAsyncHandler (config .async (), config .level (), consoleHandler )
616
+ Handler handler = config .async ().legacyEnable ().orElse (config .async ().enable ())
617
+ ? createAsyncHandler (config .async (), config .level (), consoleHandler )
617
618
: consoleHandler ;
618
619
619
620
if (color && launchMode .isDevOrTest () && !config .async ().enable ()) {
@@ -708,7 +709,7 @@ private static Handler configureFileHandler(final FileConfig config, final Error
708
709
handler .getErrorManager ().error ("Multiple file formatters were activated" , null , ErrorManager .GENERIC_FAILURE );
709
710
}
710
711
711
- if (config .async ().enable ()) {
712
+ if (config .async ().legacyEnable (). orElse ( config . async (). enable () )) {
712
713
return createAsyncHandler (config .async (), config .level (), handler );
713
714
}
714
715
return handler ;
@@ -790,7 +791,7 @@ private static Handler configureSyslogHandler(final LogRuntimeConfig.SyslogConfi
790
791
ErrorManager .GENERIC_FAILURE );
791
792
}
792
793
793
- if (config .async ().enable ()) {
794
+ if (config .async ().legacyEnable (). orElse ( config . async (). enable () )) {
794
795
return createAsyncHandler (config .async (), config .level (), handler );
795
796
}
796
797
return handler ;
@@ -837,7 +838,7 @@ private static Handler configureSocketHandler(final LogRuntimeConfig.SocketConfi
837
838
ErrorManager .GENERIC_FAILURE );
838
839
}
839
840
840
- if (config .async ().enable ()) {
841
+ if (config .async ().legacyEnable (). orElse ( config . async (). enable () )) {
841
842
return createAsyncHandler (config .async (), config .level (), handler );
842
843
}
843
844
return handler ;
0 commit comments