You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2016/01/21 03:35:20 UTC

logging-log4j2 git commit: Make advertisement final.

Repository: logging-log4j2
Updated Branches:
  refs/heads/master f79570168 -> 079b1c2ee


Make advertisement final.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/079b1c2e
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/079b1c2e
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/079b1c2e

Branch: refs/heads/master
Commit: 079b1c2eef2ddc809556673816fe4554c030f2ab
Parents: f795701
Author: ggregory <gg...@apache.org>
Authored: Wed Jan 20 18:35:18 2016 -0800
Committer: ggregory <gg...@apache.org>
Committed: Wed Jan 20 18:35:18 2016 -0800

----------------------------------------------------------------------
 .../log4j/core/appender/RollingRandomAccessFileAppender.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/079b1c2e/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
index 8b39e8f..59bd529 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
@@ -51,7 +51,7 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA
 
     private final String fileName;
     private final String filePattern;
-    private Object advertisement;
+    private final Object advertisement;
     private final Advertiser advertiser;
 
     private RollingRandomAccessFileAppender(final String name, final Layout<? extends Serializable> layout,
@@ -64,6 +64,8 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA
             configuration.put("contentType", layout.getContentType());
             configuration.put("name", name);
             advertisement = advertiser.advertise(configuration);
+        } else {
+            advertisement = null;
         }
         this.fileName = fileName;
         this.filePattern = filePattern;