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);