class of safety problems that deal with using a shared resource, and characterizing behaviors in which two processes never access the shared resource at the same time.
can be used to avoid a race condition.  --&gt; find a way to prevent one process from accessing some shared data, while another process is already using it
NASCAR officials could not be reached for comment Tuesday .