Einzelnen Beitrag anzeigen

UGrohne

Registriert seit: 12. Dez 2002
Ort: Pliezhausen
65 Beiträge
 
Delphi 7 Professional
 
#1

IdTCPClient, TimeOute funktioniert nicht mehr

  Alt 9. Apr 2005, 20:24
Hallo,
in meiner Applikation mit einer TCP-Verbindung per IdTCPClient (Version 9.0.18) habe ich die Daten immer per FClient.Readln('#END#',5); abgerufen.
Damit wurde nach 5ms einfach weitergemacht, was ich auch wollte. Ich bin mir nicht sicher, ob ich seit meinem eltzten Release die Indies upgedatet habe, am Code des Threads habe ich auf jeden Fall nichts geändert. Und jetzt habe ich bemerkt, dass der Timeout ignoriert wird und er wartet, bis etwas ankommt.

Das ist in meinem Fall aber ziemlich schlecht, weil ich das für Statistiken brauche (alle paar Sekunden wird z.B. ein PING gesendet, der auf einem Zähler in dem Thread beruht.

Kennt einer das Phänomen und/oder eine Lösung für das Problem?
Uwe
Lieber 3 Stunden Vorlesung, als gar kein Internetzugang
  Mit Zitat antworten Zitat