Я пытаюсь заставить работать простую программу winsock, поэтому
Я создаю свой сокет и отправляю свои данные просто отлично. Тогда я использую shutdown(ConnectSocket, SD_SEND)
, который в соответствии с msdn отключает отправку данных, но не получение? Пример на msdn делает это тоже.
Но после того, как я вызову shutdown
, моя функция recv возвращает 0 без получения данных.
Если я закомментирую код выключения, все будет работать как надо.
Я что-то упустил?