来自Socket的readv返回ENOENT

时间:2011-03-15 10:10:37

标签: linux sockets

Linux套接字在readv()上将错误设置为ENOENT的原因是什么?

有问题的套接字是非阻塞的,可以在Ubuntu 10.04上运行

1 个答案:

答案 0 :(得分:0)

errno仅在系统调用返回-1时设置。您只应在检查readv的返回值后阅读它。