Здравствуйте, TarasCo, Вы писали:
TC>Здравствуйте, Аноним, Вы писали:
А>>Проблема заключается в следующем...у меня на сервере на одном потрту висят 10 клиентов..и по 4 события от каждого(Accept Read Write Close)...происходит ситуация когда приходят 3 события чтения у меня теряется событие записи.....существует ли очередь сообщений у WSAWaitForMultipleEvents?....или как с этим лучше бороться...
TC>Как таковой именно очереди нет. А бороться с Вашей ситуацией можно с помощью третьего параметра ф. WSAWaitForMultipleEvents, установите его в FALSE, будете знать, какое событие вызвало окончание ожидания. Остальные события массива остануться в неизменном состоянии ( если события с автосбросом ).
дело в том что параметр уже установлен в FALSE....я ставлю точку прерывания на обработку события Read...вызываю его двумя клиентами т.е посылаю серверу одновременно два события Read....первое ловится второе всегда куда то исчезает....