Refactor Thread::joinAll() method.