You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2020/03/20 07:57:44 UTC
[incubator-iotdb] 01/01: fix recover deadlock
This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a commit to branch fix_revocer_delete_deadlock
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit 091fbbbeadb1ce32f92b7683970568b7a2ee26d0
Author: qiaojialin <64...@qq.com>
AuthorDate: Fri Mar 20 15:57:21 2020 +0800
fix recover deadlock
---
server/src/main/java/org/apache/iotdb/db/metadata/MManager.java | 3 ---
1 file changed, 3 deletions(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/metadata/MManager.java b/server/src/main/java/org/apache/iotdb/db/metadata/MManager.java
index 85f83c2..7e7175e 100644
--- a/server/src/main/java/org/apache/iotdb/db/metadata/MManager.java
+++ b/server/src/main/java/org/apache/iotdb/db/metadata/MManager.java
@@ -131,7 +131,6 @@ public class MManager {
if (initialized) {
return;
}
- lock.writeLock().lock();
File logFile = SystemFileFactory.INSTANCE.getFile(logFilePath);
try {
@@ -155,8 +154,6 @@ public class MManager {
} catch (IOException | MetadataException e) {
mtree = new MTree();
logger.error("Cannot read MTree from file, using an empty new one", e);
- } finally {
- lock.writeLock().unlock();
}
initialized = true;
}