Fixed timing bug with worker recycling