unlock

suspend fun unlock(key: K, owner: Any? = null)(source)

Releases the lock for key. Must be called exactly once per successful lock/tryLock.

Throws

on misuse (mirrors Mutex behavior).