 
                            | Wiki Markup | 
|---|
| An exceptional condition can circumvent the release of a lock, leading to deadlock. According to the Java API \[[API 2006|AA. Bibliography#APIReferences#API 06]\] | 
A
ReentrantLockis owned by the thread last successfully locking, but not yet unlocking it. A thread invokinglockwill return, successfully acquiring the lock, when the lock is not owned by another thread.
...
| <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e01933da257c0974-b0345ecf-4d2d4974-83b48b95-084629a5f9cf6120b20ab760"><ac:plain-text-body><![CDATA[ | [[API 2006 | AA. Bibliography#API References#API 06]] |  Class  | ]]></ac:plain-text-body></ac:structured-macro> | 
...