У меня есть приложение, которое установило соединение сокета на номере порта 5005 с другим устройством (аппаратное устройство с веб-сервером).
Теперь, если мое аппаратное устройство отключится, я потерял соединение с устройством.
-
Означает ли это, что сокет я был использование до сих пор становится недействительным.
-
Получаю ли я специальное сообщение, например нулевой символ или что-то еще это отключение происходит.
- Если соединение сокета я было став недействительным, то почему does not функция recv() throw и SOCKET_ERROR. Вместо почему я получаю данные 0 длина.
Спасибо