【发布时间】:2021-08-25 04:04:51
【问题描述】:
我正在使用超时在套接字上发送和接收数据。我发现可以通过将套接字设置为非阻塞模式并使用select 或使用setsockopt 和SO_SNDTIMEO/SO_RCVTIMEO 选项来实现超时。
这两种方法之间有什么区别?对于 Linux (Redhat) 和 Windows,是否有任何理由偏爱一种实现方式而不是另一种实现方式?
【问题讨论】:
-
这对您有帮助吗? stackoverflow.com/a/36641978/4885321
-
为什么不看文档?