Информация об изменениях

Сообщение Re: Socket успешно прочитал 0 байт :( проблемы от 19.05.2020 15:10

Изменено 27.05.2020 4:50 netch80

Re: Socket успешно прочитал 0 байт :( проблемы
Здравствуйте, vvv848165@ya.ru, Вы писали:

VYR>Эту проблему я наблюдал и на С++ и на С# и на java ...


Тип транспорта? TCP, UDP, SCTP, другое?

На TCP это означает, что та сторона закрылась — можно дальше читать до посинения, будет только ответ 0.
На UDP — пустая датаграмма (законная штука).
Re: Socket успешно прочитал 0 байт :( проблемы
Здравствуйте, vvv848165@ya.ru, Вы писали:

VYR>Эту проблему я наблюдал и на С++ и на С# и на java ...


Тип транспорта? TCP, UDP, SCTP, другое?

На TCP это означает, что та сторона закрылась — можно дальше читать до посинения, будет только ответ 0.
На UDP — пустая датаграмма (законная штука).

UPDATE: везде подразумеваю, что длина буфера в read(), recv(), аналогах — больше 0.
Если она 0, то 0 и возвращается, но это не существенный случай.