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 PMinvokeOnCompletion
aerb
11/12/2019, 7:14 PMtry {
delay(MAX_LONG)
} finally {
dispose()
}
Zach Klippenstein (he/him) [MOD]
11/12/2019, 7:15 PMinvokeOnCompletion
octylFractal
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