I've got a small routine in a program of mine to do a simple FTP GET from a remote server. It normally works fine, except when the client pulls out the network cable in the middle of a transfer. At ...