sockets - 如何禁用setsockopt()设置的超时?

标签 sockets udp setsockopt recvfrom berkeley-sockets

在我正在开发的程序中,我使用 setsockopt() 设置了超时,以防止 recvfrom() 无限期阻塞。如何禁用超时?

(我使用的是 Ubuntu)

最佳答案

与设置它的方式相同,但值为零而不是正值。

正如 man page 中所述.

关于sockets - 如何禁用setsockopt()设置的超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33458986/

相关文章:

python - 在Python中通过UDP发送CAN帧

c++ - setsockopt 的错误 22 是什么?

c - 本地套接字选项集与指向套接字选项集的指针

android - 使用 Wireshark 从手机抓包

Python ssl 无法使用 TLS1.2 客户端连接到 TLS1.2 服务器

c - 在 C 中以 UDP 发送大文件

c++ - 为什么设置套接字发送/接收缓冲区大小大于 sysctl max 时没有错误?

java - Android,setReuseAddress 不起作用

python - GPSD 未响应新连接

c - 与 iperf UDP 性能相比,UDP 吞吐量较低