... schnell hin, schnell her: wenn ein FTP Transfer mittendrin abkackt, ist das entweder ein Transportproblem, oder ein Bug im OS (ich tippe mal auf letzteres.
Was die Multithreading Diskussion angeht, müsste Multithreading das eher heilen als verschärfen; ob das in multiple Threads ablaufen könnte, müsste man mal die FTP Spezifikation zu Rate ziehen.

D*B