Repository: logging-log4j2 Updated Branches: refs/heads/release-2.x 7b3d22b5d -> 2928984d7
[LOG4J2-2134] StackOverflowError at AwaitCompletionReliabilityStrategy. Closes #221. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/2928984d Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/2928984d Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/2928984d Branch: refs/heads/release-2.x Commit: 2928984d7aed949d3fbc36c4004a2788f6217cb5 Parents: 7b3d22b Author: Gary Gregory <[email protected]> Authored: Fri Oct 19 11:45:43 2018 -0600 Committer: Gary Gregory <[email protected]> Committed: Fri Oct 19 11:45:43 2018 -0600 ---------------------------------------------------------------------- .../log4j/core/config/AwaitCompletionReliabilityStrategy.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/2928984d/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java index b27940d..3314706 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java @@ -94,8 +94,7 @@ public class AwaitCompletionReliabilityStrategy implements ReliabilityStrategy { LoggerConfig result = this.loggerConfig; if (!beforeLogEvent()) { result = next.get(); - //return result == this.loggerConfig ? result : result.getReliabilityStrategy().getActiveLoggerConfig(next); - return result.getReliabilityStrategy().getActiveLoggerConfig(next); + return result == this.loggerConfig ? result : result.getReliabilityStrategy().getActiveLoggerConfig(next); } return result; }
