Versions Compared

Key

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

...

Related Guidelines

MITRE CWE

CWE ID -362, "Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')"

 

CWE ID -366, "Race Condition within a Thread"

 

CWE ID -662, "Improper Synchronization"

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b71c5600529959a2-385c63c8-4a01411f-ba978fe1-a4b60b5b2b7746863cf7bb4f"><ac:plain-text-body><![CDATA[

[[API 2006

AA. Bibliography#API 06]]

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="845a96e2d0ee0863-fc93404e-44ba4f20-a06b89d3-5ac095c8e8418f173d2333f4"><ac:plain-text-body><![CDATA[

[[Goetz 2006

AA. Bibliography#Goetz 06]]

Section 4.4.1 "Client-side Locking"

]]></ac:plain-text-body></ac:structured-macro>

 

Section 5.2.1, "ConcurrentHashMap"

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9a96304285abe0f0-4d1781af-4eb94232-a93096e4-2bc165c25995388cdbe0a6c0"><ac:plain-text-body><![CDATA[

[[JavaThreads 2004

AA. Bibliography#JavaThreads 04]]

Section 8.2, "Synchronization and Collection Classes"

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c0baa835f95e5d6a-1ecef940-4014480f-aed9b215-9e9d48b1c2933fbb3bae2629"><ac:plain-text-body><![CDATA[

[[Lee 2009

AA. Bibliography#Lee 09]]

"Map & Compound Operation"

]]></ac:plain-text-body></ac:structured-macro>

...