親プロセスと子プロセスが交互にファイルに出力される簡単なプログラムを書いています。ユーザー定義のシグナルを使用してこれを行うことができました。SIGINT
今、私は信号を処理したいと思います。ctrl-cが受信されると、親は子に終了信号を送信する必要があり、次に子が終了し、最後に親が終了する必要があります。
私の質問は、これを適切に機能させるには、SIGINT
親からの信号のみをキャッチし、子からの信号を無視する必要があるということです。そうですか?はいの場合、これを行うためのヒントはありますか?