race condition



  • A condition in which two or more processes or states overlap in a manner that leads to erroneous or otherwise undesired results. For example, a gate receiving inputs from two or more paths without the proper sequencing.
  • A situation in which a final result depends on the order in which two or more processes are executed.