Mutex and Locks: Ensuring Exclusive Access - Synchronization Primitives: Coordinating Concurrent Access | OneNoughtOne