Danke für die Antwort, hatte mir sowas auch schon fast gedacht nur nicht so konkret im Netz gefunden.
Hab mal geprüft, meine
Indy-Komponente setzt im IOHandler.SendBufferSize 32k (32768). Selbst die Halbierung auf 16384 zeigte so keine Wirkung.
Wie kann ich denn den Socket-Modus auf "nonblocking" bzw. "asynchronous" ändern?
Als anderen Verdacht habe ich auch noch, dass eventuell der Arbeitsspeicher nicht ausreicht und er versucht die 200MB Datei in den Arbeitsspeicher zu laden und scheitert?
@GHorn nicht direkt zu TIdFTP, nur zu den
TCP-Sockets allgemein hatte ich etwas gefunden, was mir aber nicht wirklich weitergeholfen hat.