• mary (13.12.07 15:42) [0]
    Подскажите пожалуйста, после сбоя системы рабочая ранее программа на delphi 7 стала выдавать "raised exception class wist message read timeout" в этом куске:
    while xxx<>0 do  begin
           try
           xxx:=IdTCPClient1.ReadFromStack(true,3000,true);
           except on EIdReadTimeout do xxx:=0;
           end;
    и ругаться на readfromstack, хотя реально подключение есть. Что это может быть, может слетели какие то настройки или библиотеки? что можно сделать в этом случае?
  • umbra © (13.12.07 15:49) [1]

    > "raised exception class wist message read timeout"


    > хотя реально подключение есть

    в  тексте все сказано - слишком долго не поступали данные. Если реально подключение есть, значит сервер ничего не отвечает.
  • Anatoly Podgoretsky © (13.12.07 15:58) [2]
    > mary  (13.12.2007 15:42:00)  [0]

    Подключение на это не влияет, можно висеть до бесконечности при наличии подключения.
    Сервер должен отдавать данные, если же не отдает или они потеряны, то именно так и будет.
  • mary (13.12.07 16:40) [3]
    данные принимаются если отключить integrated debugging, это явно какой то глюк((
  • Reindeer Moss Eater © (13.12.07 17:04) [4]
    нет, это заговор мировой закулисы
Есть новые Нет новых   [134431   +10][b:0][p:0]