当前位置: 技术问答>linux和unix
socket编程,关于connect阻塞问题
来源: 互联网 发布时间:2016-12-12
本文导语: 最近发现新创建的socket调用connect,总是立刻返回失败,而套接字默认是阻塞的,为什么没有等待,而是立即返回?请各位赐教。 | connect 其实对应的是TCP的三次握手过程中的一部分,应该是不存在阻...
最近发现新创建的socket调用connect,总是立刻返回失败,而套接字默认是阻塞的,为什么没有等待,而是立即返回?请各位赐教。
|
connect 其实对应的是TCP的三次握手过程中的一部分,应该是不存在阻塞这种情况的,建议看Linux网络编程1
|
最近发现新创建的socket调用connect,总是立刻返回失败,
直接看errno,分析失败的原因啊,accept是阻塞的,connect不算阻塞
直接看errno,分析失败的原因啊,accept是阻塞的,connect不算阻塞
|
connect不会堵塞啊,估计是你连到服务器有问题吧。