【发布时间】:2011-04-04 14:28:20
【问题描述】:
我有一个循环传输一些数据的应用程序。 底层协议是 WinSock 上的 UDP。如果我在每次传输操作后不添加 sleep(1ms) 大部分数据都不会发送(或者wireshark 无法捕获它)您是否经历过UDP 无法处理循环中重复发送的行为?
问候
图鲁尔
【问题讨论】:
-
你检查过发送函数的返回值吗?
-
实际上在 WinSock 之上有一个 TCP 客户端类,我根据一些特定的错误代码检查它(但不是我认为的全部)
-
这听起来像是非阻塞套接字,即缓冲区溢出。
-
我也有这种行为。找到答案的运气好吗?
标签: udp