昨日の Mosh のスレッドの件
- メインスレッドで全てのスレッドを pthread_join したら落ちない
- 子スレッドをdetached しても落ちる
- デバッガで追うと、どうもメインスレッドで exit 直後に、子スレッドでメモリアクセス違反が起きる
とりあえず全てのスレッドのリストを持って終了時に join しているが、これだと終了したスレッドの資源が全く回収されないなあ。
サブスレッドが main 関数の auto変数でも参照しているのかな。
とりあえず全てのスレッドのリストを持って終了時に join しているが、これだと終了したスレッドの資源が全く回収されないなあ。
サブスレッドが main 関数の auto変数でも参照しているのかな。