浏览代码

HDFS-16787. Remove the redundant lock in DataSetLockManager#removeLock (#4948). Contributed by ZanderXu.

Signed-off-by: He Xiaoqiao <hexiaoqiao@apache.org>
ZanderXu 2 年之前
父节点
当前提交
62ff4e36cf

+ 0 - 1
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataSetLockManager.java

@@ -233,7 +233,6 @@ public class DataSetLockManager implements DataNodeLockManager<AutoCloseDataSetL
   public void removeLock(LockLevel level, String... resources) {
     String lockName = generateLockName(level, resources);
     try (AutoCloseDataSetLock lock = writeLock(level, resources)) {
-      lock.lock();
       lockMap.removeLock(lockName);
     }
   }