相关疑难解决方法(0)

断管错误

我在 FTP 实现中打开的数据套接字上使用 write() 来发送文件。但是写了一些数据后,它挂了一段时间;之后,它以 Broken pipe 错误返回。对此的任何帮助将不胜感激。我的进程从一个 buff 读取数据包并写入套接字。我注意到带宽增加的这个问题。如果我增加了要处理的数据包数量,那么问题就来了。我正在使用 FreeBSD。

我正在使用两个线程,一个读取数据包并写入缓冲区...第二个线程从缓冲区读取这些数据包并写入套接字。

谢谢你的帮助亚历山大

c sockets freebsd pipe

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

c ×1

freebsd ×1

pipe ×1

sockets ×1