Ah so ja, die Tatsache das zur dem Moment noch Daten ubertragen werden spielt auch eine Rolle (client zieht vom Server einen File).
beim schliesen in der Ausfuhrung wird eien
Exception erzeugt. (während des Dateidownloads).
Delphi-Quellcode:
for i := 0 to idFTPserver1.Bindings.Count - 1 do
begin
idftpServer1.Bindings.Items[i].CloseSocket;
end;
Ich kenne mich nicht einzeln mit den Eigenschaften der Sockets. ich nehme an man mus erst den Datenverkehr stoppen und dann erst den socket schliesen...!?