日期:2014-05-16  浏览次数:20739 次

昨天发现fcntl设置非阻塞SOCKET会频繁的失败,不知道什么原因.
fcntl设置非阻塞SOCKET,会偶尔报错invalid arg。

我以前看过公司的代码,当时就发现设置非阻塞的时候先fcntl设置,失败了再ioctl设置。

为什么fcntl会失败呢,有了解的么。。

------解决方案--------------------
有时成功,有时失败吗?没遇见过。要不贴源码看看