タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

linuxとexitに関するk_37toのブックマーク (1)

  • 革命の日々! Linuxでプロセスの終了を知る方法はあるか?

    ちょっと、おバカなタイトルで攻めてみる。 親プロセス以外が、プロセスの終了を通知してもらう方法はあるのか? という話。 最初に聞いたとき、脊髄反射的に、いろいろあるよーーー。と思った do_exit()を追うだけでも、 profile_task_exit() profile_handoff_task() proc_exit_connector() security_task_free() このぐらい見つかる。 んが、どいつもこいつも、task_struct終了時通知なので、スレッドが死ぬ度に通知が飛びやがるのである。 しかもexit処理はいくつも同時に走りうるので、通知関数で thread_group_empty()やら tsk->signal->live==1 やらでチェックするのもウマくない (チェックしている最中にどんどん状態が変わるから) さて、どうしたものか P.S ところで、n

  • 1