Merge lp:~afrantzis/unity-system-compositor/fix-1461476-display-off into lp:unity-system-compositor
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Andreas Pokorny on 2015-07-13 | ||||
| Approved revision: | 224 | ||||
| Merged at revision: | 224 | ||||
| Proposed branch: | lp:~afrantzis/unity-system-compositor/fix-1461476-display-off | ||||
| Merge into: | lp:unity-system-compositor | ||||
| Diff against target: |
80 lines (+37/-3) 2 files modified
src/unity_screen_service.cpp (+11/-3) tests/integration-tests/test_unity_screen_service.cpp (+26/-0) |
||||
| To merge this branch: | bzr merge lp:~afrantzis/unity-system-compositor/fix-1461476-display-off | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Andreas Pokorny (community) | Approve on 2015-07-10 | ||
| Alberto Aguirre | 2015-07-08 | Approve on 2015-07-09 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-07-08 | |
|
Review via email:
|
|||
Commit Message
Don't restart the inactivity timers when receiving invalid dbus calls or uninteresting dbus events
Previously, invalid dbus calls (e.g., trying to remove a non-existent keepDisplayOn request), or uninteresting dbus events (e.g., being informed about disconnections of dbus clients that hadn't issued any keepDisplayOn requests), would restart the inactivity timers, effectively increasing the delay until display dimming and poweroff.
Description of the Change
Don't restart the inactivity timers when receiving invalid dbus calls or uninteresting dbus events
Previously, invalid dbus calls (e.g., trying to remove a non-existent keepDisplayOn request), or uninteresting dbus events (e.g., being informed about disconnections of dbus clients that hadn't issued any keepDisplayOn requests), would restart the inactivity timers, effectively increasing the delay until display dimming and poweroff.

PASSED: Continuous integration, rev:224 jenkins. qa.ubuntu. com/job/ unity-system- compositor- ci/240/ jenkins. qa.ubuntu. com/job/ unity-system- compositor- wily-amd64- ci/28 jenkins. qa.ubuntu. com/job/ unity-system- compositor- wily-armhf- ci/28 jenkins. qa.ubuntu. com/job/ unity-system- compositor- wily-armhf- ci/28/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ unity-system- compositor- wily-i386- ci/28
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- system- compositor- ci/240/ rebuild
http://