マルチスレッドのプログラミング

thr_join の戻り値

thr_join() は、正常終了時に 0 を返します。次のいずれかの条件が検出された場合、thr_join() は失敗し、対応する値を返します。


ESRCH

説明:

ターゲットスレッド ID に対応する、切り離されていないスレッドが見つかりません。


EDEADLK

説明:

デッドロックが検出されたか、ターゲットスレッドの値に呼び出しスレッドが指定されています。