preventive waits -> busylooping.