Zitat von
ATwardz:
ne ne , unter Windows klapp alles perfekt, ich denke ich weiss woran es liegt!
Die DAtei bleibt einfach im Speicher bis sie fertig übertragen worden ist! Da
Indy einen Buffer von 32 Mb hab wir das dann eng!
Hmmm.. also ich habe
Indy 9.0.4 und dort schreibt er standardmässig immer 32
KB, löscht den Speicher, schreibt wieder 32KB usw. bis die komplette Datei verschickt wurde.
Siehe IdTCPConnection.pas ab Zeile 891.
Dieser Wert (32 KB) kann mit IdTCPClient1.SendBufferSize verändert werden.