This is an automated email from the ASF dual-hosted git repository.
hxd pushed a commit to branch ut_close_socket
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
The following commit(s) were added to refs/heads/ut_close_socket by this push:
new 05c45a3 debug why win can not delete files
05c45a3 is described below
commit 05c45a36b25ab9cc9c50a92cba69ee7eb565e302
Author: xiangdong huang <[email protected]>
AuthorDate: Tue Feb 18 21:23:53 2020 +0800
debug why win can not delete files
---
server/src/main/java/org/apache/iotdb/db/utils/FileUtils.java | 6 ------
.../java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java | 1 +
2 files changed, 1 insertion(+), 6 deletions(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/utils/FileUtils.java
b/server/src/main/java/org/apache/iotdb/db/utils/FileUtils.java
index a18afa2..e851e2b 100644
--- a/server/src/main/java/org/apache/iotdb/db/utils/FileUtils.java
+++ b/server/src/main/java/org/apache/iotdb/db/utils/FileUtils.java
@@ -37,12 +37,6 @@ public class FileUtils {
for (File file : folder.listFiles()) {
deleteDirectory(file);
}
- while (folder.listFiles().length > 0) {
- logger.warn("after deletion, folder {} still has files, continue to
delete them.", folder.getAbsolutePath());
- for (File file : folder.listFiles()) {
- deleteDirectory(file);
- }
- }
}
try {
Files.delete(folder.toPath());
diff --git
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
index abe7205..b1e7d54 100644
---
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
+++
b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
@@ -252,6 +252,7 @@ public class TsFileIOWriter {
out.write(magicStringBytes);
// close file
+ logger.error("{} is closed.", file.getName());
out.close();
canWrite = false;
logger.info("output stream is closed");