エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
少なくとも子プロセスの pid はわかってるはずだから、プロセスグループ ID を取得して、kill する。 $p... 少なくとも子プロセスの pid はわかってるはずだから、プロセスグループ ID を取得して、kill する。 $pgrp = getpgrp $chld_pid; kill -9, $pgrp; kill の第一引数は、送りたいシグナル番号。 かなりドンくさいけどテストコード if ($pid[0] = fork) { # oya; local $SIG{INT} = sub { my $pgrp = getpgrp $pid[0]; print "pgrp: ", $pgrp, "\n"; print "catch ", shift, " (oya)\n"; kill -15, $pgrp; exit; }; &loop; } elsif (defined $pid[0]) { if ($pid[1] = fork) { # ko local $SIG{TERM} = $SIG{HUP}