LR deletes the file when it's an interrupted download but partial was lost

Bug #564774 reported by Facundo Batista
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
Critical
Facundo Batista
ubuntuone-client (Ubuntu)
Fix Released
High
dobey

Bug Description

If Sync queues a download for a file that didn't exist before, and everything is interrupted, and the partial file is removed, when everything starts again, LR generates a FS_FILE_DELETE.

It should not do that, just delete the metadata, so at server rescan time the file will be downloaded again.

Related branches

Changed in ubuntuone-client:
status: Triaged → In Progress
Revision history for this message
Facundo Batista (facundo) wrote :

This means that if you receive to download a file from the server, and the ubuntuone-client is interrupted in the middle after queueing the download, and while it's stopped the ~/.cache/ubuntuone/partial directory is cleaned, the client will issue to the server a deletion of the file.

Changed in ubuntuone-client:
status: In Progress → Fix Committed
tags: added: foundations+ package u1-lucid
Changed in ubuntuone-client (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Rodney Dawes (dobey)
dobey (dobey)
Changed in ubuntuone-client:
milestone: none → 1.2.1
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 1.2.1-0ubuntu1

---------------
ubuntuone-client (1.2.1-0ubuntu1) lucid; urgency=low

  * New upstream release.
    - GetPublicFiles loop when unsuccessful (LP: #562443)
    - Local rescan deletse file on interrupted downloads (LP: #564774)
    - Unable to share with both existing and new contacts (LP: #563677)
    - Nautilus crash when contact has no name (LP: #566747)
  * Remove the string change reversion patch; merged upstream.
 -- Rodney Dawes <email address hidden> Mon, 19 Apr 2010 17:16:50 -0400

Changed in ubuntuone-client (Ubuntu):
status: Triaged → Fix Released
Changed in ubuntuone-client:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.