Sentence:  In order to avoid race conditions, this operation has to be <WSD>atomic</WSD>. 
Meaning of the word marked with <WSD> tags:  Of an operation: guaranteed to complete either fully or not at all while waiting in a pause, and running synchronously when called by multiple asynchronous threads.