Comments 2
Остался неосвещённым вопрос: а кто итерирует созданную корутину и в каком потоке и как этим управлять или хотя бы контролировать и что делать если приспичило её остановить до завершения её работы.
Ответы на эти вопросы не были целью этого поста. Может есть материалы, где можно эту информацию собрать?
Понадобится узнать как работает асинхронный движок и кто и когда вызывает коллбек, надо понять, как работает отложенное выполнение и как отменить задачу. Начать, для простоты, стоит с однопоточного случая.
Sign up to leave a comment.
Разбираемся с coroutine в Kotlin — 3