- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 Linux网络编程socket错误分析
socket错误码: EINTR: 4 阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。 只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述Interrupted system call,操作也应该继续。如果recv的返回值为0,那表明连接已经断开,接收操作也应该结束。
2017-02-20 18:32:27 543
转载 splice函数,高效的零拷贝
版权声明:本文为博主原创文章,未经博主允许不得转载。 最近在看《linux高性能服务器编程》,在此做个日记,以激励自己,同时分享于有需要的朋友。 1. splice函数 [cpp] view plain copy #include ssize_t splice(int fd_in, loff_t *off_in, int fd_out, lof
2017-02-16 11:46:19 1449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人