Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
Delphi XE2 Professional
|
AW: UDP Datentransfer
28. Jun 2011, 12:17
Ich bin jetzt soweit, dass wohl beim Client der Abfrage-Thread terminiert, wenn ich versuche einen
String mit LRead := FClient.ReceiveString();
abzufragen und der Server nicht gestartet ist.
Timeout ist auf 0 bzw. auf -2 (Defaultwert) gesetzt.
So wie es aussieht wartet der Client für eine feste Zeit (Timeout) auf Daten.
Diese Zeit muss extern vorgegeben werden.
Das Handling bei verzögerter Serverantwort scheint etwas problematisch zu sein.
Peter
Geändert von hanspeter (28. Jun 2011 um 12:48 Uhr)
|