Closed
Description
We discovered that sometimes child tasks in a task group can be picked up by a GC which leads to extremely hard to debug problems. This is fixable by switching to use a set()
instead of weakset
to internally track child tasks. I'll make a PR shortly.
See also geldata/gel#3914.