IOCP + (SOCKET_ERROR + WSA_IO_PENDING)
От: Panerox  
Дата: 04.06.07 10:06
Оценка:
Здравствуйте!

Вот код сервера здесь
Столько времени убил на то чтобы найти ошибку, но все равно никак не могу.

Функция WSARecv все время возвращает SOCKET_ERROR + WSA_IO_PENDING.
GetQueuedCompletionStatus() возвращаем CompletionKey и Overlapped структуру. Все типа хорошо. Каждый Recv ловится нормально, но с ошибкой SOCKET_ERROR + WSA_IO_PENDING.
Я все перерыл, но безуспешно. Не могу понять когда операция завершится, все время PENDING .

Может кто подскажет, где баг зарыт. Чувствую, что где-то лажу сделал .

Спасибо!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.