After a task is disabled, a reference to the task and associated thread still remain, which leaves halted threads all around willy nilly. Though this doesn't seem to affect performance or behavior in a meaningful way when a robot is not operated for a very long time, this bug should still be patched.