Merge lp:~charlesk/indicator-transfer/lp-1378941-throttle-download-status-updates into lp:indicator-transfer/14.10
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Ted Gould | ||||
Approved revision: | 23 | ||||
Merged at revision: | 24 | ||||
Proposed branch: | lp:~charlesk/indicator-transfer/lp-1378941-throttle-download-status-updates | ||||
Merge into: | lp:indicator-transfer/14.10 | ||||
Diff against target: |
118 lines (+29/-9) 1 file modified
src/world-dbus.cpp (+29/-9) |
||||
To merge this branch: | bzr merge lp:~charlesk/indicator-transfer/lp-1378941-throttle-download-status-updates | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Ted Gould (community) | Approve | ||
Review via email: mp+237683@code.launchpad.net |
Commit message
Throttle how frequently a transfer item updates its action state and menuitem.
Description of the change
Throttle how frequently a transfer item updates its action state and menuitem.
This is currently necessary because ubuntu-
This fix throttles back the update broadcasts to a maximum of once per second so that the flood of changes can be sent to unity8 in a batch.
Fix tested on mako + r274 + the armhf .debs in Elleo's mikeasoft.com link in-ticket.
See also bug #1379026 for the u-d-m bug report.
PASSED: Continuous integration, rev:22 jenkins. qa.ubuntu. com/job/ indicator- transfer- ci/15/ jenkins. qa.ubuntu. com/job/ indicator- transfer- utopic- amd64-ci/ 15 jenkins. qa.ubuntu. com/job/ indicator- transfer- utopic- armhf-ci/ 15 jenkins. qa.ubuntu. com/job/ indicator- transfer- utopic- armhf-ci/ 15/artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/indicator- transfer- ci/15/rebuild
http://