Errors are not handled correctly
Bug #476635 reported by
Facundo Batista
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
Medium
|
Natalia Bidart | ||
ubuntuone-client (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu One Client Engineering team | ||
Lucid |
Fix Released
|
Medium
|
Ubuntu One Client Engineering team |
Bug Description
The received errors from the operations through the storage-protocol client should be processes accordingly to the error type, taking actions to minimize the impact of the received error.
Also, if the error comes with a message, it should pass this message to the user .
Related branches
lp:~nataliabidart/ubuntuone-client/improve-error-handling
- Facundo Batista (community): Approve
- John Lenton (community): Approve
-
Diff: 780 lines (+587/-107)4 files modifiedcontrib/testing/testcase.py (+1/-5)
tests/syncdaemon/test_action_queue.py (+485/-10)
ubuntuone/syncdaemon/action_queue.py (+100/-92)
ubuntuone/syncdaemon/event_queue.py (+1/-0)
lp:~nataliabidart/ubuntuone-client/handle-sys-server-error
- Facundo Batista (community): Approve
- John Lenton (community): Approve
-
Diff: 665 lines (+405/-45)3 files modifieddocs/states_manager.svg (+368/-43)
tests/syncdaemon/test_states.py (+28/-2)
ubuntuone/syncdaemon/states.py (+9/-0)
lp:~facundo/ubuntuone-client/aqc_errors
- John Lenton (community): Approve
- Natalia Bidart (community): Approve
-
Diff: 612 lines (+209/-118)2 files modifiedtests/syncdaemon/test_action_queue.py (+141/-9)
ubuntuone/syncdaemon/action_queue.py (+68/-109)
lp:~nataliabidart/ubuntuone-client/server-rescan-handles-errors-from-server
- Guillermo Gonzalez: Approve
- Facundo Batista (community): Approve
-
Diff: 198 lines (+123/-25)2 files modifiedtests/syncdaemon/test_action_queue.py (+90/-0)
ubuntuone/syncdaemon/action_queue.py (+33/-25)
tags: |
added: chicharra-lucid-usage removed: facundo-lucid |
Changed in ubuntuone-client: | |
importance: | Undecided → High |
tags: | added: u1-lucid |
Changed in ubuntuone-client: | |
status: | New → Triaged |
tags: | added: foundations+ |
Changed in ubuntuone-client: | |
status: | Triaged → Confirmed |
assignee: | nobody → Ubuntu One Foundations+ team (uone-foundations) |
tags: | added: chicharra |
Changed in ubuntuone-client: | |
importance: | High → Medium |
tags: | added: package |
tags: |
added: u1-maverick removed: u1-lucid |
Changed in ubuntuone-client: | |
assignee: | Ubuntu One Foundations+ team (ubuntuone-foundations+) → Naty Bidart (nataliabidart) |
status: | Confirmed → In Progress |
tags: |
added: u1-lucid removed: u1-maverick |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntuone-client: | |
milestone: | none → lucid-final |
Changed in ubuntuone-client (Ubuntu): | |
milestone: | none → ubuntu-10.04 |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntuone-client - 1.2.0-0ubuntu1
---------------
ubuntuone-client (1.2.0-0ubuntu1) lucid; urgency=low
* New upstream release. sync_enabled takes 2 arguments (LP: #555747) service when authorizing (LP: #562618) ubuntuone- storageporotoco l.
- TypeError: set_files_
- Preferences menu icon is broken (LP: #561557)
- u1sdtool --list-folders doesn't match Nautilus (LP: #547087)
- AttributeError when receiving ShareChanged message (LP: #553547)
- Sharing using contacts picker doesn't work (LP: #554269)
- Silently fails to sync folder outside $HOME (LP: #554522)
- Need to get public files list at start (LP: #556529)
- Syncdaemon does local resan on unsubscribed folders (LP: #561713)
- Start desktopcouch-
- Errors not handled correctly (LP: #476635)
- Switching sort order in contacts picker clears selection (LP: #551603)
- Nautilus crashed with SIGSEGV in g_str_hash (LP: #561481)
- DBus interface not showing full queue (LP: #557670)
- Client does not handle TRY_AGAIN during Auth (LP: #522604)
* Include the new logger.py in the python package. (LP: #561447)
* Require new python-
[Ken VanDine] patches/ revert_ string_ change. patch
* debian/
- Revert a string change that landed to late
* debian/rules
- include simple-patchsys.mk
-- Rodney Dawes <email address hidden> Thu, 15 Apr 2010 11:21:17 -0400