Skip to content

Commit b142539

Browse files
Dispatchers.IO effective parallelism is MAX_POOL_SIZE
Co-authored-by: Dmitry Khalanskiy <[email protected]>
1 parent 6f395d7 commit b142539

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kotlinx-coroutines-core/jvm/src/scheduling/Dispatcher.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ private object UnlimitedIoScheduler : CoroutineDispatcher() {
5050
@ExperimentalCoroutinesApi
5151
override fun limitedParallelism(parallelism: Int): CoroutineDispatcher {
5252
parallelism.checkParallelism()
53-
if (parallelism == Int.MAX_VALUE) return this
53+
if (parallelism >= MAX_POOL_SIZE) return this
5454
return super.limitedParallelism(parallelism)
5555
}
5656
}

0 commit comments

Comments
 (0)