|
在linux进行非阻塞的socket接收数据时经常出现的问题,是什么意思?
[复制链接]
这表明你在非阻塞模式下调用了阻塞操作,在该操作没有完成就返回这个错误,这个错误不会破坏socket的同步,不用管它,下次循环接着recv就可以。对非阻塞socket而言,EAGAIN不是一种错误。在VxWorks和Windows上,EAGAIN的名字叫做EWOULDBLOCK。
请哪位哥哥给我解释一下 这什么意思呀?
来自EEWORLD合作群:arm linux fpga 嵌入0(49900581) 群主:wangkj
|
|