LOG4J2-1748 fix

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

Branch: refs/heads/LOG4J2-1748and1780-remove-ExecutorService-from-LoggerContext
Commit: f6341ad505c298fcf66c9b3183873cc5f6c4e844
Parents: 4fb38c6
Author: Mikael StÃ¥ldal <[email protected]>
Authored: Sun Jan 15 17:14:12 2017 +0100
Committer: Mikael StÃ¥ldal <[email protected]>
Committed: Sun Jan 15 17:14:12 2017 +0100

----------------------------------------------------------------------
 .../logging/log4j/core/appender/rolling/RollingFileManager.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/f6341ad5/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
index d32c726..ae398fc 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
@@ -304,7 +304,7 @@ public class RollingFileManager extends FileManager {
             }
             return false;
         } finally {
-            if (thread == null || thread.isAlive()) {
+            if (thread == null || !thread.isAlive()) {
                 semaphore.release();
             }
         }

Reply via email to