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 <[email protected]> Authored: Wed Jan 20 18:35:18 2016 -0800 Committer: ggregory <[email protected]> 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;
