1
ブロッキングUDPソケットの場合blocking on receive
は何もデータを受信せず、何らかの理由で送信プロセスがクラッシュしたためデータを受信しません。 ソケットオプションSO_RCVTIMEO
は、受信システムコールが復帰するように設定することができますが、その問題を解決するための既知の方法があります(タイムアウトの値は正確ではなく、遅いかどうか)データを受信しない場合に受信ソケットが永久にブロックされないようにするにはどうすればよいですか?