plugin needs to check success param of UploadFinished - signal is emitted for failed uploads too
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Won't Fix
|
Medium
|
Ubuntu One Client Engineering team | ||
ubuntuone-client (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
When upload is terminated, UploadFinished signal is emitted:
2010-05-26 19:28:10,415 - ubuntuone.
Traceback (most recent call last):
Failure: ubuntuone.
...
2010-05-26 19:28:10,416 - ubuntuone.
This signal looks like completely valid UploadFinished signal:
signal sender=:1.273 -> dest=(null destination) serial=192 path=/status; interface=
string "/home/
array [
dict entry(
string "error"
string "INTERNAL_ERROR"
)
]
This is bad because nautilus plugin flags this file as uploaded and this Upload has not actually Finished.
Changed in ubuntuone-client: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
tags: | added: chicharra foundations+ |
Changed in ubuntuone-client: | |
status: | Triaged → Won't Fix |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Won't Fix |
The signal is correctly sent from syncdaemon.
When the upload finishes, it sends an UploadFinished signal: if it finished ok, the error field is empty, otherwise it carries the error that happened.
So I'm removing the chicharra tag from here.