スレッドの戻りステータスを気にしない場合、pthread_exit が必要ですか?
データ化された pthreads で pthread_exit を呼び出さないことに関連する微妙なリソースの問題があるのではないかと考えています。
ありがとう。
目的は、参加pthread_exit()
する他のスレッドがある場合に終了コードを返すことです。
マニュアルから:
Performing a return from the start function of any thread other than the main
thread results in an implicit call to pthread_exit(), using the function's
return value as the thread's exit status.
なので、使わなくても意味はありません。
電話する必要はありませんpthread_exit()
。スレッド関数から戻る場合も同様にうまく機能し、リソースをリークしません (もちろん、コードにリークがないことを確認する必要があります) 。