您的位置:首页 > 其它

socket中select针对阻塞I/O复用注意的问题

2015-05-31 22:58 225 查看
1、用select的I/O利用时(阻塞),当监听到有连接到来时,不能多次调用accept,否则会出现阻塞,还是用accept的非阻塞好些(如 ACE就是)

2、在处理连接的socket时,当用read接收到的字符数为0,表示收到FIN,需要用FD_CLR将连接的socket从描述字符集中删除,但同时不要忘close,否则会导致fd资源浪费
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: