Think about it this way: An FTP transfer is not a single event, but an event chain. The transfer in its entirety is only successful if all events in the chain succeeded. For you, one of the last events failed, but at this point the actual data transfer already took place. Thus the file data is already on your HDD.
↧