多线程编程指南

mutex_lock 返回值

mutex_lock() 在成功运行后返回 0。如果检测到以下任一情况,mutex_lock() 将失败并返回对应的值。


EFAULT

描述:

mp 指向的地址非法。


EDEADLK

描述:

互斥锁已经锁定并且由调用线程拥有。