Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy FTP: Probleme mit sehr langsamen Verbindungen (https://www.delphipraxis.net/151089-indy-ftp-probleme-mit-sehr-langsamen-verbindungen.html)

andreasm82 5. Aug 2010 09:33

AW: Indy FTP: Probleme mit sehr langsamen Verbindungen
 
Problem scheint gelöst zu sein :)


Dennoch noch die Frage, was genau die Unterschiede zwischen

IdFTP.ReadTimeout (gesetzt auf: 30Sek)
IdFTP.TransferTimeout (30Sek)
IdFTP.ConnectTimeout (30Sek)
idFTP.ListenTimeout (10Sek)

sind. Wann wird welcher Timeout gestartet?

Ich habe gerade folgendes getestet:
- FTP Verbindung aufgebaut
- Transfer einer Datei gestartet
- Netzwerkkabel während der Übertragung abgezogen
- Nach ca 60 Sekunden erhalte ich ( Error: EIdSocketError:Socket Error # 10065)

Wie kommt das Programm nun auf 60 Sekunden?
Aus welchen Timeouts setzen sich diese 60Sek zusammen? Einfach gesetztes Read + Transfertimeout ?

andreasm82 1. Dez 2011 11:48

AW: Indy FTP: Probleme mit sehr langsamen Verbindungen
 
Ich dachte, es wäre gelöst. Doch leider trat es wieder bei einer sehr langsamen Verbindung auf.

Mein Programm hängt nun schon 10 Min bei dem FTP connect Befehl und es geht nicht weiter.
Da frage ich mich, wieso es die Timeouts gibt, die ich auf 30Sekunden einstelle, aber diese nichts bewirken...

Auch hängte das Programm beim FTP Get Befehl über 15min !


Gibt es noch weitere Befehle oder Timeouts, die zu setzen sind?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz