Einzelnen Beitrag anzeigen

Benutzerbild von Computerbabalulu
Computerbabalulu

Registriert seit: 26. Sep 2003
233 Beiträge
 
#1

Indy 9 (Socket-Fehler # 10054Die Verbindung wurde von Peer.)

  Alt 22. Mär 2005, 18:39
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
Frank
  Mit Zitat antworten Zitat