Race Conditions

  • Two Threads with Shared Memory Try to Change Values at Same Time
  • Threads can Execute in Any Order
  • Need Some Way to Prevent Multiple Threads Accessing Same Value