Merge lp:~3v1n0/bamf/view-incremental-children into lp:bamf
Proposed by
Marco Trevisan (Treviño)
Status: | Merged |
---|---|
Approved by: | Andrea Azzarone |
Approved revision: | 570 |
Merged at revision: | 548 |
Proposed branch: | lp:~3v1n0/bamf/view-incremental-children |
Merge into: | lp:bamf |
Diff against target: |
98 lines (+30/-8) 1 file modified
lib/libbamf/bamf-view.c (+30/-8) |
To merge this branch: | bzr merge lp:~3v1n0/bamf/view-incremental-children |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Andrea Azzarone (community) | Approve | ||
Review via email: mp+169226@code.launchpad.net |
Commit message
BamfView: use incremental children caching, delete them only when daemon stops
Each view used to cleanup the cached children every time a new one was added or
removed. This was needed at the dbus-glib times to handle the case of bamfdaemon
restart, but now we can handle this nicely, clening the children up only when this
happens.
Description of the change
Don't do unneded dbus-calls when the signals are already informing us about view's children changes.
To post a comment you must log in.
PASSED: Continuous integration, rev:570 jenkins. qa.ubuntu. com/job/ bamf-ci/ 50/ jenkins. qa.ubuntu. com/job/ bamf-saucy- amd64-ci/ 31 jenkins. qa.ubuntu. com/job/ bamf-saucy- armhf-ci/ 31
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ bamf-ci/ 50/rebuild
http://