What Happens If A Mutex Is Already Locked C++?

What Happens If A Mutex Is Already Locked C++? If the mutex is currently locked by another thread, execution of the calling thread is blocked until unlocked by the other thread (other non-locked threads continue their execution). If the mutex is currently locked by the same thread calling this function, it produces a deadlock (with