С++ Builder 5.0.
Использую TidTelnet из комплекта Indy9. Почему-то вешает программу после соединения с сервером, причем в событии IdTelnet1DataAvailable прописана всего одна строка Memo1->Lines->Add(Buffer);
Смотрю в отладке — сразу же после первого получения данных — в Buffer приглашение сервера. После этого GUI программы виснет.
Если в этом событии прописать передачу логина и пароля — то передается все нормально, но как только поток данных закончился — виснет.
скачал демки для Indy9, запускаю готовые exe-шники:
TenletServer — работает.
TelnetClient — соединяюсь с localhost — выдает приглашение сервера и виснет точно так же как и моя программа .
При этом если виндовым телнетом зайти на localhost — он отвечает нормально.
Пробовал этим демо-клиентом соединиться и с другим компом с линуксом — ситуация не меняется.
Пробовал на разных компах — Win2k,WinXP — ситуация не меняется.