и ее перезапуск с нуля? Например, обработку элементов DOM web-страницы. Обновили страницу - то, что выполнялось в старой корутине - уже не актуально
Тогда пишите логику корутины исходя из этого. Просто программу нельзя завершить в произвольно месте. Она же не по строкам выполняется. Должна быть явное место, где можно безопасно прерваться.
Делаете например yield после отрисовки каждого блока
Обсуждают сегодня