You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After a discussion on slack I discovered that fact (async.await cancelling outer scope) and could not find a proper explanation / really visible point in the current documentation.
Explanations are visible in #763 but I do not think users will take time to read all the issues to find such things.
Since it's a relatively major point as most docs suggest to have a global coroutineContext for the activity or fragment or whatever, not knowing that can generate hard to find issues.
The text was updated successfully, but these errors were encountered:
Related to this is supervisorScope... the section about supervision in the docs does not provide any examples of various recovery scenarios. For example, if I am doing parallel task decomposition via async inside a supervisorScope, how do I either let every job complete or alternatively cancel all children? Are their other recovery scenarios possible as well?
After a discussion on slack I discovered that fact (async.await cancelling outer scope) and could not find a proper explanation / really visible point in the current documentation.
https://github.com/Kotlin/kotlinx.coroutines/blob/master/docs/exception-handling.md#exception-handling
Explanations are visible in #763 but I do not think users will take time to read all the issues to find such things.
Since it's a relatively major point as most docs suggest to have a global coroutineContext for the activity or fragment or whatever, not knowing that can generate hard to find issues.
The text was updated successfully, but these errors were encountered: