LocalSemaphoreProvider

object LocalSemaphoreProvider : SemaphoreProvider

Functions

Link copied to clipboard
open override fun acquire(vararg key: String): Deferred<Unit>
open override fun acquire(keys: List<String>): Deferred<Unit>
Link copied to clipboard
open override fun release(vararg key: String): Deferred<Unit>
open override fun release(keys: List<String>): Deferred<Unit>

Properties

Link copied to clipboard
var retryDelayMillis: Long = 50