Made thread management more predictable.