Assertion: semaphore | /r/CapableOf | avoid a race condition
Facets:
Source sentences:
text: It is also used to control access to a common resource by multiple concurrent processes and avoid a race condition.
text: To avoid the race condition, the semaphores are initialized with a value that depicts the availability of a resource for usage.