Не помню, надо смотреть исходники. Но вроде бы, отсутствие готовности - это когда символ принят только частично, и считывать смысла нет. А у меня всегда байтами передаётся.
Или ты имеешь ввиду, когда буфер пуст и читать нечего?
Если клиент не соеденился, то тоже готовности не будет.
И да, сначала нужно запускать сервер.
Надо бы доработать этот момент. По команде сброса, если соединения ещё нет, клиент мог бы попытаться соедениться ещё раз. А сейчас он делает только одну попытку при запуске.




Ответить с цитированием