私は名前付きパイプ経由で2つのプロセス(AとB)の間にIPCを持つbashプログラムを書いています。 Aがクラッシュすると、名前付きパイプがブロックされているため、Bが無期限にブロックされる可能性があり(逆も同様)、心配しています。 AとBをリンクすることはできますか?もしAがクラッシュしたら、Bもクラッシュするようにしますか?このブロッキングの問題を解決するための他の選択肢は認められるでしょう。2つのプロセスをリンクすると、1つのプロセスがクラッシュしたときにもう1つのプロセスもクラッシュする可能性がありますか?
ありがとうございます。
なぜ、別のスレッドで通信を実行し、それが長時間ブロックされている場合はそれを強制終了しますか? –