pthread_createを使ってスレッドを生成しようとしたときにEAGAINを取得しました。しかし、私がチェックしたことから、スレッドは正常に終了したようです。pthread_createとEAGAIN
pthread_createを使用してスレッドを作成しようとすると、EAGAINに与えるOSを決定する要因は何ですか?クローズされていないソケット/ファイルハンドルがこのEAGAINの原因となっている(つまり、同じリソーススペースを共有している)可能性はありますか?
最後に、リソースの使用状況をチェックするツール、またはその時点でいくつのpthreadオブジェクトがアクティブであるかを確認するために使用できる関数はありますか?
スレッドを待つことに興味がないなら、 'pthread_detach()'はリソースを解放することに関して同じことを行うべきです。 –