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 f9da016  fix a reader not closed before delete data in UT
f9da016 is described below

commit f9da016369a6c94d19c7be142bea243618c4c803
Author: xiangdong huang <[email protected]>
AuthorDate: Thu Feb 20 07:21:12 2020 +0800

    fix a reader not closed before delete data in UT
---
 .../test/java/org/apache/iotdb/db/query/reader/ReaderTestHelper.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/server/src/test/java/org/apache/iotdb/db/query/reader/ReaderTestHelper.java 
b/server/src/test/java/org/apache/iotdb/db/query/reader/ReaderTestHelper.java
index 09a265c..44245d7 100644
--- 
a/server/src/test/java/org/apache/iotdb/db/query/reader/ReaderTestHelper.java
+++ 
b/server/src/test/java/org/apache/iotdb/db/query/reader/ReaderTestHelper.java
@@ -28,6 +28,7 @@ import 
org.apache.iotdb.db.engine.storagegroup.StorageGroupProcessor;
 import org.apache.iotdb.db.exception.query.QueryProcessException;
 import org.apache.iotdb.db.metadata.MManager;
 import org.apache.iotdb.db.qp.physical.crud.InsertPlan;
+import org.apache.iotdb.db.query.control.FileReaderManager;
 import org.apache.iotdb.db.utils.EnvironmentUtils;
 import org.apache.iotdb.tsfile.file.metadata.enums.TSDataType;
 import org.apache.iotdb.tsfile.write.record.TSRecord;
@@ -59,8 +60,9 @@ public abstract class ReaderTestHelper {
 
   @After
   public void tearDown() throws Exception {
-    EnvironmentUtils.cleanEnv();
+    FileReaderManager.getInstance().closeAndRemoveAllOpenedReaders();
     storageGroupProcessor.syncDeleteDataFiles();
+    EnvironmentUtils.cleanEnv();
     EnvironmentUtils.cleanDir(systemDir);
   }
 

Reply via email to