摘要: 1 -- recv函数详解recv函数返回-1时,需要判断errno来决定应对措施。下面我试着讲述这些errno以及产生原因。EAGAIN or EWOULDBLOCK产生原因:当socket被设置为非阻塞链接,并且当前套接口上没有数据可读时,产生这个错误码。应对措施:不关闭当前链接,将该fd放入到监听队列中,等待其变为可读后,再次进行读取。 阅读全文
posted @ 2011-01-04 19:34 酱油和醋 阅读(176) 评论(0) 推荐(0) 编辑