Repository: logging-log4j2
Updated Branches:
  refs/heads/master d64c6f4f1 -> 531031345


LOG4J2-435 avoid IOException if file to delete does not exist

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

Branch: refs/heads/master
Commit: c01f5bb45e1c61b22bd68331fb0d16acb04bc9d7
Parents: d64c6f4
Author: rpopma <[email protected]>
Authored: Sat Dec 5 19:54:30 2015 +0900
Committer: rpopma <[email protected]>
Committed: Sat Dec 5 19:54:30 2015 +0900

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


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/c01f5bb4/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java
index dd94589..825e774 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java
@@ -83,7 +83,7 @@ public class DeletingVisitor extends SimpleFileVisitor<Path> {
      */
     protected void delete(final Path file) throws IOException {
         LOGGER.trace("Deleting {}", file);
-        Files.delete(file);
+        Files.deleteIfExists(file);
     }
 
     /**

Reply via email to