Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
713 Beiträge
 
Delphi 12 Athens
 
#1

EIdSocketError #10053 In Webbroker

  Alt 5. Mai 2023, 12:51
Hallo zusammen,

ich habe hier eine Webbroker-Anwendung, die ich als ISAPI-DLL für den IIS und als Standalone für lokale Tests kompiliere.

Wenn ich die lokale Version im Debugger laufen lasse, bekomme ich ab und zu die Exception
EIdSocketError #10053 Software verursachte einen Verbindungsabbruch.

Die Exception tritt in Indy in dieser Zeile auf:
Delphi-Quellcode:
TIdHTTPResponseInfo.WriteContent;
begin
 ...
      FConnection.IOHandler.WriteLn('<HTML><BODY><B>' + IntToStr(ResponseNo) + ' ' + ResponseText {Do not Localize}
       + '</B></BODY></HTML>', CharsetToEncoding(CharSet)); {Do not Localize}
 ...
end;
ResponseNo ist dabei immer 200 und ResponseText ist 'OK'


Die Seite wird jedenfalls problemlos aufgebaut und der Webserver läuft auch ganz normal weiter.

Es scheint so, dass die Exception im Indy abgefangen und behandelt wird und der Debugger nur anzeigt, das da etwas war.

Ist das jetzt normal und ein ordnungsgemäßes Verhalten oder muss ich Angst haben, dass da ein größeres Problem dahintersteht?
  Mit Zitat antworten Zitat