Hi
Kennt jemand diese Fehlermeldung:
Socket-Fehler # 10054 Die Verbindung wurde von Peer zurückgesetzt..
Hier mal der Code dazu:
Delphi-Quellcode:
procedure TForm1.UpdateMGXData;
begin
with MGX1Client
do begin // Indy TCP/IP Client
connect;
try
MGX1Client.
Write('
Counter');
MGX1ed.Value:= StrToInt(copy(MGX1Client.ReadString(64),5,6));
finally
Disconnect;
end;
begin
with MGX2Client
do begin // Indy TCP/IP Client
connect;
try
MGX2Client.
Write('
Counter');
MGX2ed.Value:= StrToInt(copy(MGX2Client.ReadString(64),5,6));
finally
Disconnect;
end;
end;
end;
end;
end;
Kann mir jemand sagen was falsch ist, oder was ich besser machen kann?
Der Fehler tritt 2 oder 3 mal am Tag auf wenn das Programm den ganzen Tag läuft.
Die beiden Clients verbinden zu einem Server der auf einer Unix läuft, senden den Befehl 'Counter' und bekommen dann einen
Zahlenstring zurück. Das ist eigentlich die ganze Aufgabe.....
Gruß Frank