А нет, не научился
Important
Save a reference to the result of this function, to avoid a task disappearing mid-execution. The event loop only keeps weak references to tasks. A task that isn’t referenced elsewhere may get garbage collected at any time, even before it’s done. For reliable “fire-and-forget” background tasks, gather them in a collection
Просто у меня на тестах GC видимо не пришёл. Почему он не пришёл, вопрос открытый
Вот что мешало хранить в event loop сильные ссылки, а? В конце концов, треды же не завершаются от прихода gc. Ты просто теряешь над ними контроль. Почему гринтреды (aka Task) должны работать по другому? Чтобы все страдали?