You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by fr...@apache.org on 2016/08/30 07:55:17 UTC

svn commit: r1758340 - /jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java

Author: frm
Date: Tue Aug 30 07:55:17 2016
New Revision: 1758340

URL: http://svn.apache.org/viewvc?rev=1758340&view=rev
Log:
OAK-4719 - Delete a file only if it exists

Modified:
    jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java

Modified: jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java?rev=1758340&r1=1758339&r2=1758340&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java (original)
+++ jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileReaper.java Tue Aug 30 07:55:17 2016
@@ -66,7 +66,7 @@ class FileReaper {
 
         for (File file : reap) {
             try {
-                Files.delete(file.toPath());
+                Files.deleteIfExists(file.toPath());
                 logger.info("Removed file {}", file);
             } catch (IOException e) {
                 logger.warn(String.format("Unable to remove file %s", file), e);