相关疑难解决方法(0)

UDP sendto()块什么时候阻止?

在UDP套接字上使用默认(阻塞)行为时,在这种情况下会调用sendto()块吗?我主要对Linux行为感兴趣.

对于TCP我明白,如果发送窗口已满,拥塞控制会使send()调用阻塞,但UDP呢?它有时会阻塞,还是让数据包在较低层被丢弃?

udp network-programming blocking

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

如何可靠地使 send(2) 进行短发送?

send(2)需要一个缓冲区和一个缓冲区长度。它可以返回一个错误,或者成功发送达到缓冲区长度大小的一些字节数。在某些情况下,send将发送少于请求的字节数(例如/sf/answers/183312881/)。

有没有办法在单元测试中持续触发短发送,而不是发送大消息并从另一个线程触发信号并希望幸运?

c sockets networking posix

5
推荐指数
1
解决办法
106
查看次数

标签 统计

blocking ×1

c ×1

network-programming ×1

networking ×1

posix ×1

sockets ×1

udp ×1