M
msan
Unregistered / Unconfirmed
GUEST, unregistred user!
我写一个DLL,在其中新建一个线程(已确保她只有一个实例),在线程中用clientsocket和unix主机通信,对此client的OnRead事件我用SetEvent的方式通知收到数据;真正读取数据的函数也在这一DLL内,函数中用WaitForSignalObject等待事件.
实际运行时的第一次WaitForSignalObject总是超时返回.可是我调试中已看到先发生socket的onread事件.而看结果好像这里的新建线程并没有以并发的方式运行(??);
不知设计中有何问题,请各位大虾指教
实际运行时的第一次WaitForSignalObject总是超时返回.可是我调试中已看到先发生socket的onread事件.而看结果好像这里的新建线程并没有以并发的方式运行(??);
不知设计中有何问题,请各位大虾指教