Сообщение 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 — пустая датаграмма (законная штука).
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 и возвращается, но это не существенный случай.
VYR>Эту проблему я наблюдал и на С++ и на С# и на java ...
Тип транспорта? TCP, UDP, SCTP, другое?
На TCP это означает, что та сторона закрылась — можно дальше читать до посинения, будет только ответ 0.
На UDP — пустая датаграмма (законная штука).
UPDATE: везде подразумеваю, что длина буфера в read(), recv(), аналогах — больше 0.
Если она 0, то 0 и возвращается, но это не существенный случай.