Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

When multiple threads can read or modify the same data, use synchronization techniques to avoid software flaws that can lead to security vulnerabilities. Concurrency problems Data races can often result in abnormal termination or denial of service, but it is possible for them to result in more serious vulnerabilities. C11, section 5.1.2.4, paragraph 25 says:

...