This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch rc/1.3.3
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/rc/1.3.3 by this push:
new f09c99d101e [To rc/1.3.3] Don't print warn log for sort tmp file delete
f09c99d101e is described below
commit f09c99d101e2e1af3d23e3345461eb87c22996b5
Author: Jackie Tien <[email protected]>
AuthorDate: Sat Sep 21 13:01:42 2024 +0800
[To rc/1.3.3] Don't print warn log for sort tmp file delete
---
.../main/java/org/apache/iotdb/commons/utils/FileUtils.java | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git
a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java
b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java
index 1fca92394af..420dfda6c1f 100644
---
a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java
+++
b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java
@@ -65,16 +65,19 @@ public class FileUtils {
deleteFileOrDirectory(file, false);
}
- public static void deleteFileOrDirectory(File file, boolean
quiteForNoSuchFile) {
+ public static void deleteFileOrDirectory(File file, boolean
quietForNoSuchFile) {
if (file.isDirectory()) {
- for (File subfile : file.listFiles()) {
- deleteFileOrDirectory(subfile);
+ File[] files = file.listFiles();
+ if (files != null) {
+ for (File subfile : files) {
+ deleteFileOrDirectory(subfile, quietForNoSuchFile);
+ }
}
}
try {
Files.delete(file.toPath());
} catch (NoSuchFileException e) {
- if (!quiteForNoSuchFile) {
+ if (!quietForNoSuchFile) {
LOGGER.warn("{}: {}", e.getMessage(), Arrays.toString(file.list()), e);
}
} catch (DirectoryNotEmptyException e) {