Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#1

TIdTCPClient OnConnect, ConnectTimeout geht nicht

  Alt 12. Jan 2011, 07:46
Hallo,

ich habe schon Google durchsucht und aber keine Lösung gefunden.
Anscheinend (und auch bei mir) geht das mit dem ConnectTimeout beim TIdTCPClient nicht zu 100%.

Setze ich den ConnectTimeout auf 1000ms bekomme ich trotzdem nach ~30s erst die Meldung wenn der Server nicht erreicht werden kann. Die Anwendung steht bei OnConnect.
Ist natürlich unschön, wenn gerade da die Anwendung beendet werden soll was ja dann nicht geht, da es blockiert wird.

Habe die Indy 10.5.8 drauf.

Gibt es da einen Workaround oder einen anderen TCP Client?
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat