-1

我正在尝试通过 tcp 套接字连接发送 212 KB 的缓冲区,但作为响应,我收到了 RST 数据包并且连接因对等错误而重置。

我已将 SO_RCVBUF 和 SO_SBNBUF 属性更改为 256 KB,并验证 max_buf 系统属性也 > 256 K。当我尝试发送大数据时,连接失败。

我是套接字编程的新手,所以如果需要更多信息,请告诉我。我想我缺少一些套接字选项。

操作系统:solaris sparc

4

1 回答 1

1

此错误通常意味着您已写入已被另一端关闭的连接。还有其他原因,但这是最常见的。收件人真的应该处理您发送的尺寸吗?

于 2012-08-07T10:13:38.327 回答