Slide 6
Slide 6 text
セッションに紐付く端末が末の接続が切れると…
● カーネルがセッションリーダー(bashなど)にSIGHUPを送る
● bashはSIGHUPのハンドラで同じセッションに属する全ジョブにSIGHUPを送って
から終了
○ ジョブはパイプで繋がれた一連のプロセス
■ 📝 別動画で解説予定
○ ジョブにSIGHUPを送る ~= プロセスにSIGHUPを送る
○ プロセスはSIGHUPを受信するとデフォルトで終了する
● 疑似端末ウィンドウを閉じると端末から実行したプロセスが全部終了するのはこの
仕組みによるもの
6