多线程编程指南

thr_join 返回值

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


ESRCH

描述:

未找到与目标线程 ID 对应的非分离线程。


EDEADLK

描述:

检测到死锁,或者目标线程的值指定了调用线程。