Ich möchte das hier nochmal aufwärmen.
Wenn ich tatsächlich keine Daten habe, wartet TIdTCPClient.IOHandler.ReadBytes unendlich bis neue Daten kommen und ein disconnect ist nicht möglich.
Wenn ich nun dem ReadTimeout einen Wert zuweise, wie kann ich erkennen, ob der timeout ausgelöst wurde? Irgendein Fehlerspeicher?
Grüße, Messie