ルーチンを posix スレッドに割り当てようとしています。ルーチンを完了するとき、呼び出しスレッドは終了していません。毎回、新しいスレッドを作成し、while ループで同じルーチンを新しいスレッドに割り当てています。新しいスレッドは 379 回だけ作成され、その後、スレッドの作成がステータス 11 で失敗したことを意味しますPTHREAD_MAX_LIMIT
。呼び出しスレッドではpthread_exit(NULL)
.
1389 次
1 に答える
1
「デタッチ」モードでスレッドを作成する必要があると思います。そうでない場合は、メインスレッド(スレッドを作成するスレッド)とスレッドを「結合」する必要があります。
詳細については、このチュートリアルを参照してください。
于 2013-01-15T10:34:13.207 に答える