当前位置: 技术问答>linux和unix
请教:TCP CONNECT失败,返回错误Operation now in progress
来源: 互联网 发布时间:2015-07-16
本文导语: 我的程序是这样的: 客户端与服务器1建立连接,套接字设为O_NONBLOCK,连接成功并接收到数据。 接收完来自服务器1的数据后,又要与服务器2建立连接,但connect时返回-1,使用perror打印错误信息为Operation ...
我的程序是这样的:
客户端与服务器1建立连接,套接字设为O_NONBLOCK,连接成功并接收到数据。
接收完来自服务器1的数据后,又要与服务器2建立连接,但connect时返回-1,使用perror打印错误信息为Operation now in progress。在connect之前关闭先前的socket套接字,错误依旧。
请问哪位高手能帮帮我。
另外,请问套接字设为非阻塞后,是否对其的所有操作都是非阻塞的?
谢谢
客户端与服务器1建立连接,套接字设为O_NONBLOCK,连接成功并接收到数据。
接收完来自服务器1的数据后,又要与服务器2建立连接,但connect时返回-1,使用perror打印错误信息为Operation now in progress。在connect之前关闭先前的socket套接字,错误依旧。
请问哪位高手能帮帮我。
另外,请问套接字设为非阻塞后,是否对其的所有操作都是非阻塞的?
谢谢
|
客户端程序崩溃的话会发RST包。
|
paser your source codes
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。