iocp初级问题
我的IOCP服务器程序有两个线程.A,B
如果:当一个客户端发来数据时,
A处理了这个数据,但在A处理完这个数据前,同一个客户端又发来了数据.
这时线程B有没有可能会处理这个数据呢?
哦对了我是在一个线程处理完一个客户端数据后才调用下面的两个函数
WSARecv(iwrol->m_sockAccept,&wsaBuf,1,&dwRecv,&dwFlag,&(iwrol->m_ol),0);
CreateIoCompletionPort((HANDLE)iwrol->m_sockAccept,iocpp->m_hIOCP,0,iThreadCount);
这样是不是可以保证,同一个socket连接不会同时被两个线程处理?
请教,谢谢.