-1

TCP ソケット接続を介して 212 KByte のバッファを送信しようとしていますが、応答として RST パケットを受信し、ピア エラーによって接続がリセットされます。

SO_RCVBUF および SO_SBNBUF プロパティを 256 KB に変更し、max_buf システム プロパティも > 256 K であることを確認しました。それでも、大きなデータを送信しようとすると、接続に失敗します。

私はソケットプログラミングが初めてなので、さらに情報が必要な場合はお知らせください。いくつかのソケット オプションが不足していると思います。

OS:solaris sparc

4

1 に答える 1

1

このエラーは通常、相手側で既に閉じられている接続に書き込んだことを意味します。他にも原因はありますが、これが最も一般的です。受信者は本当にあなたが送信しているサイズを扱うことになっていますか?

于 2012-08-07T10:13:38.327 に答える