aboutsummaryrefslogtreecommitdiff
path: root/weed/util/lock_table.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/util/lock_table.go')
-rw-r--r--weed/util/lock_table.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/util/lock_table.go b/weed/util/lock_table.go
index d10b51334..4aadf2880 100644
--- a/weed/util/lock_table.go
+++ b/weed/util/lock_table.go
@@ -89,7 +89,6 @@ func (lt *LockTable[T]) AcquireLock(intention string, key T, lockType LockType)
entry.cond.Broadcast()
}
}
- entry.activeLockOwnerCount++
// Otherwise, grant the lock
entry.lockType = lockType
@@ -102,6 +101,7 @@ func (lt *LockTable[T]) AcquireLock(intention string, key T, lockType LockType)
fmt.Printf("\n")
}
}
+ entry.activeLockOwnerCount++
entry.mu.Unlock()
return lock