TCP缓冲区不会收到更多数据

时间:2018-03-06 17:28:55

标签: linux tcp

我有一个程序将一些TCP数据发送到内核,另一个应用程序正在监听该端口。从我的程序中,我在使用poll()API轮询空间后继续使用send()API发送数据。有多个数据包要逐个发送。 TCP数据缓冲区在某个点之后被填满并且轮询超时。虽然连接成功建立,但数据仍然停留在缓冲区,并且侦听的应用程序不会收到任何数据包。 我也试图增加缓冲区大小,但没有运气。 有人可以帮我解决这个问题吗?

0 个答案:

没有答案