Indy9 TidTelnet вешает программу
От: lightix  
Дата: 03.02.07 06:30
Оценка:
С++ Builder 5.0.
Использую TidTelnet из комплекта Indy9. Почему-то вешает программу после соединения с сервером, причем в событии IdTelnet1DataAvailable прописана всего одна строка Memo1->Lines->Add(Buffer);

Смотрю в отладке — сразу же после первого получения данных — в Buffer приглашение сервера. После этого GUI программы виснет.

Если в этом событии прописать передачу логина и пароля — то передается все нормально, но как только поток данных закончился — виснет.

скачал демки для Indy9, запускаю готовые exe-шники:
TenletServer — работает.
TelnetClient — соединяюсь с localhost — выдает приглашение сервера и виснет точно так же как и моя программа .
При этом если виндовым телнетом зайти на localhost — он отвечает нормально.
Пробовал этим демо-клиентом соединиться и с другим компом с линуксом — ситуация не меняется.

Пробовал на разных компах — Win2k,WinXP — ситуация не меняется.

Подскажите, в чем может быть проблема?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.