[Cyberduck-trac] [Cyberduck] #3186: Local file gets deleted when download-overwrite fails because online source is not available
Cyberduck
trac at trac.cyberduck.ch
Mon May 11 12:49:26 CEST 2009
#3186: Local file gets deleted when download-overwrite fails because online source
is not available
-----------------------+----------------------------------------------------
Reporter: Copprhead | Owner: dkocher
Type: defect | Status: new
Priority: normal | Milestone:
Component: core | Version: 3.2
Severity: major | Keywords:
-----------------------+----------------------------------------------------
Reproduction:
Log in to an FTP site. Upload a file from a local folder. Remove the
remote file via other means (shell login at the server). Cyberduck
naturally doesn't see this change without reloading. Now drag the remote
file from Cyberduck window to the local folder in the finder. It will ask
what you want to do because file exists. Choose overwrite. Local file then
gets deleted but remote file cannot be downloaded because it doesn't exist
on the server anymore.
Correct behaviour should be that the local file stays if the remote file
cannot be downloaded, either by checking before deleting if the remote
file really exists or by just renaming the local file and renaming it back
if download fails.
--
Ticket URL: <http://trac.cyberduck.ch/ticket/3186>
Cyberduck <http://cyberduck.ch>
FTP, SFTP, WebDAV, Cloud Files and Amazon S3 Browser for Mac OS X.
More information about the Cyberduck-trac
mailing list