Repository: logging-log4j2 Updated Branches: refs/heads/master fa0bb6f42 -> 95d55e5eb
Set state durring stop(...). Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/95d55e5e Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/95d55e5e Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/95d55e5e Branch: refs/heads/master Commit: 95d55e5eb325d7e8c815e32074839d757649d969 Parents: fa0bb6f Author: Gary Gregory <[email protected]> Authored: Thu Sep 8 00:47:52 2016 -0700 Committer: Gary Gregory <[email protected]> Committed: Thu Sep 8 00:47:52 2016 -0700 ---------------------------------------------------------------------- .../log4j/core/appender/rolling/CompositeTriggeringPolicy.java | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/95d55e5e/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.java index 226499f..6d49435 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.java @@ -79,10 +79,12 @@ public final class CompositeTriggeringPolicy extends AbstractTriggeringPolicy { @Override public boolean stop(final long timeout, final TimeUnit timeUnit) { + setStopping(); boolean stopped = true; for (final TriggeringPolicy triggeringPolicy : triggeringPolicies) { stopped &= triggeringPolicy.stop(timeout, timeUnit); } + setStopped(); return stopped; }
