diff --git a/index.html b/index.html index 25a7aa86de9..49c370429b4 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,7 @@
-0.31.1
+0.32.0 -
suspend fun acquireRead()(source)
suspend fun acquireRead(key: T)(source)
+
suspend fun acquireRead()(source)
suspend fun acquireRead(key: T)(source)
diff --git a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-immutable/max-permits.html b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-immutable/max-permits.html index 7ee6bb2dabe..60c3739b4c2 100644 --- a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-immutable/max-permits.html +++ b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-immutable/max-permits.html @@ -43,7 +43,7 @@
-0.31.1
+0.32.0 -
open override val maxPermits: Int(source)
+
open override val maxPermits: Int(source)
diff --git a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-mutable/max-permits.html b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-mutable/max-permits.html index 328009df0a2..e883bda5631 100644 --- a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-mutable/max-permits.html +++ b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/-mutable/max-permits.html @@ -43,7 +43,7 @@
-0.31.1
+0.32.0 -
open override val maxPermits: Int(source)
+
open override val maxPermits: Int(source)
diff --git a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/max-permits.html b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/max-permits.html index 5e890cec9fc..fe549065b1a 100644 --- a/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/max-permits.html +++ b/micro_utils.dokka/dev.inmo.micro_utils.coroutines/-smart-semaphore/max-permits.html @@ -43,7 +43,7 @@
-0.31.1
+0.32.0 -
suspend fun SmartRWLocker.waitReadRelease(permits: Int = 1): Int(source)

Will wait until the SmartSemaphore.permitsStateFlow of this instance will have permits count free permits.

Anyway, after the end of this block there are no any guaranties that SmartSemaphore.freePermits>= permits due to the fact that some other parties may lock it again

+
suspend fun SmartRWLocker.waitReadRelease(permits: Int = 1): Int(source)

Will wait until the SmartSemaphore.permitsStateFlow of this instance will have permits count free permits.

Anyway, after the end of this block there are no any guaranties that SmartSemaphore.freePermits>= permits due to the fact that some other parties may lock it again