создаю поток для чтения из сокета. Согласо идеи как только будет считанно хоть что то поток должен бы закрытся. Код таков: Код (Text): read_data proc sub esp, 4 mov dword ptr [esp], sizeof(sockaddr_in) invoke accept, hDataSocket, addr saddr, esp add esp, 4 sss: invoke recv,hDataSocket,ReciveDataBufferOffset, 0Fh, 0 inc eax test eax, eax je sss ret 4 read_data endp Код настройки сокета я не приводу поскольку accept срабатывает с ERROR_SUCCESS (00000000), значит все там нормально и сервер ко мне присоединился. Однако recv возвращает WSAENOTCONN (00002749) чтосогласно MSDN говорит о том что hDataSocket не соединён: так как же может такое получится если результат работы accept говорит о том что соединение то какраз и установленно?
/me покраснел, скукожился и забился в уголочекь MSoft большое спасибо. Постоянно что то упускаю, болячка это моя...