Skip to content

Commit 2e84339

Browse files
committed
重入锁
1 parent 5d93f7f commit 2e84339

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

MD/ReentrantLock.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ ReentrantLock 分为**公平锁**和**非公平锁**,可以通过构造方法
183183

184184
首先会根据 `node.predecessor()` 获取到上一个节点是否为头节点,如果是则尝试获取一次锁。
185185

186-
如果不是头节点,或者获取锁失败,则会根据上一个节点的 `waitStatus` 来处理(`shouldParkAfterFailedAcquire(p, node)`)。
186+
如果不是头节点,或者获取锁失败,则会根据上一个节点的 `waitStatus` 状态来处理(`shouldParkAfterFailedAcquire(p, node)`)。
187187

188188
`waitStatus` 用于记录当前节点的状态,如节点取消、节点等待等。
189189

0 commit comments

Comments
 (0)