mirror of
https://github.com/Twigpine/zero.git
synced 2026-11-11 18:00:54 -10:00
A finishing member's task reads Done before its slot is freed: the supervisor completes the task, removes the member and only then frees the slot in afterExit. The test waited for Done == 5 and checked the running count straight after, so a busy runner could see one slot still held. It now waits for the drain itself.