aerb
11/12/2019, 7:12 PMisActive or having a CancellationException thrown?octylFractal
11/12/2019, 7:12 PMaerb
11/12/2019, 7:14 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:14 PMjoin(), which will suspend until the job completes or failsoctylFractal
11/12/2019, 7:14 PMinvokeOnCompletionaerb
11/12/2019, 7:14 PMtry {
delay(MAX_LONG)
} finally {
dispose()
}Zach Klippenstein (he/him) [MOD]
11/12/2019, 7:15 PMinvokeOnCompletionoctylFractal
11/12/2019, 7:15 PMoctylFractal
11/12/2019, 7:15 PMaerb
11/12/2019, 7:15 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:16 PMaerb
11/12/2019, 7:16 PMaerb
11/12/2019, 7:16 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:17 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:17 PMopenSubscription should work if you use consumeEach, but it is deprecatedaerb
11/12/2019, 7:18 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:19 PMcollect { } will cancel correctly if its coroutine is cancelledZach Klippenstein (he/him) [MOD]
11/12/2019, 7:19 PMaerb
11/12/2019, 7:19 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:20 PMasFlow() is stable as of coroutines 1.3.2aerb
11/12/2019, 7:20 PMaerb
11/12/2019, 7:21 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:26 PMaerb
11/12/2019, 7:28 PMaerb
11/12/2019, 7:33 PMaerb
11/12/2019, 7:33 PMZach Klippenstein (he/him) [MOD]
11/12/2019, 7:52 PM