1

solarisでは、send()呼び出しで壊れたソケットを検出する方法は? 私は信号を使用したくありません。
SO_NOSIGPIPE と MSG_NOSIGNAL を試しましたが、どちらも Solaris では使用できず、プログラムが「壊れたパイプ」エラーで強制終了されました。

壊れたパイプを検出する方法はありますか?

ありがとう!

4

2 に答える 2

1

Solaris では、選択肢が限られていると思います。私の知る限り、caf によって提案された sigaction が最良の解決策のようです。

于 2010-02-05T11:02:51.563 に答える