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.
1st1 commentedMay 27, 2022
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 ofweaksetto internally track child tasks. I'll make a PR shortly.See also edgedb/edgedb#3914.
The text was updated successfully, but these errors were encountered: