phldavies
06/29/2026, 3:22 PMResourceScope.ManagedCoroutineScope should get cancelled when released with a failure, rather than completeExceptionally with the resource scope's failure (similarly to the way sibling jobs are cancelled when a sibling fails).Youssef Shoaib [MOD]
06/29/2026, 8:07 PMblock: suspend CoroutineScope.() -> Unit):
resourceScope {
block(ManagedCoroutineScope())
}
To be equivalent to:
coroutineScope(block)
So if the behavior currently matches, that's why, and if it doesn't, then I'll file a bug 😅simon.vergauwen
07/08/2026, 3:05 PMphldavies
07/08/2026, 3:46 PM