Directory deletion is lost because of AQ_DONWLOAD_ERROR after ListDir

Bug #515673 reported by Natalia Bidart
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
High
Natalia Bidart

Bug Description

Having this hierarchy within two SyncDaemon clients:

UDF_dir/a_dir/a_file.txt

when recursively removing UDF_dir in the first SyncDaemon, the event of the deletion of a_dir is lost in the second SyncDaemon. Attaching logs for debug.

Related branches

Revision history for this message
Natalia Bidart (nataliabidart) wrote :
Changed in ubuntuone-client:
assignee: nobody → Naty Bidart (nataliabidart)
assignee: Naty Bidart (nataliabidart) → Lucio Torre (lucio.torre)
tags: added: chicharra-lucid-problems foundations+
Revision history for this message
Natalia Bidart (nataliabidart) wrote :
Revision history for this message
Natalia Bidart (nataliabidart) wrote :
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

If ListDir returns an AQ_DOWNLOAD_ERROR because of a NOT_AVAILABLE, we do:

* if every file in the directory is not in local, remove. If not, go to conflict.

Changed in ubuntuone-client:
status: Confirmed → In Progress
assignee: Lucio Torre (lucio.torre) → Naty Bidart (nataliabidart)
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

While testing this branch against the server, I found bug #517792 that needs to be resolved before submitting this fix.

Changed in ubuntuone-client:
importance: Medium → High
Changed in ubuntuone-client:
status: In Progress → Fix Committed
tags: added: u1-lucid
tags: added: chicharra
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.