お世話になります。
2台のWindowsPCにて、UDP通信しているプログラムが、
ソケットエラー10054 「既存の接続はリモート ホストに強制的に切断されました。」にて、
エラーになりました。
このエラーの発生要因について、以下の内容と考え、再現させようとしていますが、
発生しません。本事象の発生要因についてご教授お願いいたします。
OS:Windows7
フレームワーク:2.0
UpdClientクラスにて作成
検証した手順(いずれも、事象が発生していません・・・)
(1)通信中に動作しているPCの、LANケーブルを抜く
→ 受信処理にて0バイトを受信し発生せず。
(2)対向の通信プログラムにて、UDPデータを受信したタイミングで、
ソケットをcloseする。
→ 受信処理にて0バイトを受信し、発生せず
(3)対向の通信プログラムにて、UDPデータを受信したタイミングで、
Application.exitで終了する
→ 受信処理にて0バイトを受信し、発生せず
(4)対向の通信プログラムにて、UDPデータを受信したタイミングで、
意図的にExceitonを発生させアプリケーションエラーさせる。
→ 受信処理にて0バイトを受信し、発生せず

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/22 23:08 編集