Weakrefs are cleaned up as timers are destroyed, values stays ~100 or briefly goes up then back down.
Actual behavior
Forever increasing weakref set size.
Additional information
You can see my alternative callback group implementation that uses a weak set to cull dead entries automatically. Swap to it and you see the entity count in the callback group stays reasonable.
Bug report
Required Info:
Steps to reproduce issue
Expected behavior
Weakrefs are cleaned up as timers are destroyed, values stays ~100 or briefly goes up then back down.
Actual behavior
Forever increasing weakref set size.
Additional information
You can see my alternative callback group implementation that uses a weak set to cull dead entries automatically. Swap to it and you see the entity count in the callback group stays reasonable.