Moin Leute,
benutze den
Indy-
FTP Client um Ordner zu synchronisieren. Klappt bei mir auch soweit wunderbar, nur bei meinem anderen Rechner (WinXP) kriege ich einfach einen Socket Error.
Socket Error # 10055 No buffer space available.
Ich schließe das TIdFTP-Objekt mit .Disconnect und habe es mit .Connect gestartet. Reicht das so aus? Oder lässt er durch das Disconnect immer ein Socket offen, was dann diesen Error auslöst? Wäre es dann besser mit einem .Quit das Objekt zu zerstören?
Interessant ist auch, dass die
Exception bei einem PUT auftritt (ca. 100MB große Datei). Dann erstellt er nur noch eine 0Byte Datei auf dem
FTP Server und geht in die
Exception... Eine 5MB Datei kriegt er wunderbar hin, ebenso ein normaler Connect, DirListing, etc. Ablauf.
Greetz, ThY