Socket中如何设置连接超时
摘要:
connect函数默认是阻塞模式,而且默认超时时间随操作系统而已,各Linux版本之间也不尽相同,大多为几分钟。要想对connect进行超时处理,就必须按如下步骤:1. 采用fcntl设置非阻塞式连接以实现connect超时处理;2. 采用select方法来设置socket connect超时;3. 采用fcntl将socket设置回阻塞式;如下是Linux下实现源码:#include #incl... 阅读全文
posted @ 2009-08-13 10:52
DP.
阅读(1387)
评论(0)
推荐(1)
浙公网安备 33010602011771号