试验了好长时间终于用WSAEVENTSELECT 试着建了一个文件的并发服务器(仅用于测试),
但是现在出现了这种情况:可以支持多个连接请求,但是如果获取文件的话,只有最后一个可以获取其他的都阻塞了(客户端是阻塞方式的),也就是接不到任何数据. 我是利用缓冲区满来触发FD_WRITE的,我想是不是在同一时间都发生了FD_WRITE事件,其他都丢失只收到最后一个. 想不明白
但是现在出现了这种情况:可以支持多个连接请求,但是如果获取文件的话,只有最后一个可以获取其他的都阻塞了(客户端是阻塞方式的),也就是接不到任何数据. 我是利用缓冲区满来触发FD_WRITE的,我想是不是在同一时间都发生了FD_WRITE事件,其他都丢失只收到最后一个. 想不明白
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货