inline fun <T> ReentrantReadWriteLock.write( action: () -> T ): T
Platform and version requirements: JVM
Executes the given action under the write lock of this lock. The method does upgrade from read to write lock if needed. If such write has been initiated by checking some condition, the condition must be rechecked inside the action to avoid possible races.
Return the return value of the action.
© 2010–2017 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.concurrent/java.util.concurrent.locks.-reentrant-read-write-lock/write.html