うまいぼうぶろぐ

linuxとhttpdとperlのメモ

perlでforkした子プロセスを投げっぱなしにする

親プロセス側はdaemon的に常駐させて、子プロセスだけ先に終了するような場合で、waitpid で待たなくても良い場合はSIGCHLD を受けても無視するようにすれば良いようだ。

$SIG{CHLD} = 'IGNORE';