double-fork

今日の研修中に知ったこと。
子プロセスをwaitして、孫プロセスをinitデーモンがwaitする。子プロセスはkillされ、孫プロセスはinitデーモンの養子になる。
ゾンビプロセスを確実に防ぎ、端末から切り離すための、double-forkてテクニックらしい。オラクルデータベースのバックグラウンドプロセスは、このdouble-forkで立ち上がる。勉強になった。