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?