阻塞连接后设置套接字非阻塞

时间:2013-12-15 17:03:38

标签: c linux sockets nonblocking

在阻止中执行connect()是否安全,之后,使套接字无阻塞并执行所有非阻塞内容,例如epoll() / select()

是否会导致缺少一些我可能不会考虑的非阻塞操作?

1 个答案:

答案 0 :(得分:3)

只要您确保检查fnctl的返回值是否错误,它就完全安全了。如果没有,那么你可能会发现程序意外停止。