You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2022/03/28 22:10:20 UTC

[logging-log4j2] 05/07: Parse and use ConsoleAppener immediateFlush.

This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 3a414d0676f8f158047c96b23313b2362cc1127d
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Feb 4 16:48:42 2022 -0500

    Parse and use ConsoleAppener immediateFlush.
    
    Match other builders by deprecating with* APIs for set* APIs.
---
 .../org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java b/log4j-1.2-api/src/main/java/org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java
index afdc581..78c1420 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java
@@ -157,7 +157,8 @@ public class ConsoleAppenderBuilder extends AbstractBuilder implements AppenderB
         String level = getProperty(THRESHOLD_PARAM);
         String target = getProperty(TARGET_PARAM);
         boolean follow = getBooleanProperty(FOLLOW_PARAM);
-        return createAppender(name, layout, filter, level, target, true, follow, configuration);
+        boolean immediateFlush = getBooleanProperty(IMMEDIATE_FLUSH_PARAM);
+        return createAppender(name, layout, filter, level, target, immediateFlush, follow, configuration);
     }
 
     private <T extends Log4j1Configuration> Appender createAppender(String name, Layout layout, Filter filter,