soketエラー再現方法 10053

解決


はじめ  2006-11-10 20:26:28  No: 63567  IP: [192.*.*.*]

ども。はじめです。

WinSockのエラーに、
10053:「ネットワーク接続が破棄された」と、
言うのがあるのですが、

このエラーを擬似的に再現する方法を
ご存知の方いませんか?

編集    削除
 2006-11-10 21:56:04  No: 63568  IP: [192.*.*.*]

質問なのですが、

>このエラーを擬似的に再現する方法を
>ご存知の方いませんか?

「擬似的」じゃないとダメなんでしょうか?

実際にデータ送信中LANケーブルを抜けば発生すると思うのですが。
接続先のプログラムを落とすとか。

今実際に検証できない場所にいてエラーコードのドキュメントを読んだだけですが、コネクションが切れて再送できければ発生するエラーですよね。

WSAECONNABORTED (10053) Software caused connection abort.

Berkeley description: A connection abort was caused internal to your host machine. The software caused a connection abort because there is no space on the socket's queue and the socket cannot receive further connections.

WinSock description: Partly the same as Berkeley. The error can occur when the local network system aborts a connection. This would occur if WinSock aborts an established connection after data retransmission fails (receiver never acknowledges data sent on a datastream socket).

編集    削除
はじめ  2006-11-14 18:44:45  No: 63569  IP: [192.*.*.*]

すいません。解決しました。
ありがとうございます。

編集    削除
できることはや朗  2006-11-14 23:37:34  No: 63570  IP: [192.*.*.*]

結局どう解決したのか書くつもりはないってことでしょうか。

編集    削除