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

pthread_mutex_consistent_np の戻り値

pthread_mutex_consistent_np () は、正常終了時に 0 を返します。それ以外の戻り値は、エラーが発生したことを示します。

次の条件が検出されると、pthread_mutex_consistent_np() は失敗します。


EINVAL

説明:

現在のスレッドが mutex を所有していないか、または mutex が不整合の状態を持つ PTHREAD_MUTEX_ROBUST_NP mutex ではありません。