lp:~raof/mir/display-changer-callback-lifetime
- Get this branch:
- bzr branch lp:~raof/mir/display-changer-callback-lifetime
Branch merges
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Needs Information
- Chris Halse Rogers: Needs Fixing
-
Diff: 375 lines (+118/-104)8 files modifiedinclude/server/mir/scene/session_coordinator.h (+0/-2)
src/server/scene/default_configuration.cpp (+1/-2)
src/server/scene/mediating_display_changer.cpp (+97/-34)
src/server/scene/mediating_display_changer.h (+11/-1)
src/server/scene/session_manager.cpp (+0/-10)
src/server/scene/session_manager.h (+0/-3)
tests/unit-tests/scene/test_mediating_display_changer.cpp (+9/-9)
tests/unit-tests/scene/test_session_manager.cpp (+0/-43)
Branch information
Recent revisions
- 4232. By Chris Halse Rogers
-
ms::MediatingDi
splayChanger: Ensure we live at least as long as our signal handlers. MediatingDispla
yChanger registers some handlers on the session_ event_handler_ register;
these need to ensure that the display changer is actually live before invoking methods on
it. - 4231. By Chris Halse Rogers
-
ms::SessionCoor
dinator: Remove {add,remove} _listener methods. These methods are used only by the tests which check their behaviour.
Sigh.
- 4229. By Chris Halse Rogers
-
Remove even more manual reference counting of mg::Buffer-s. .
Approved by mir-ci-bot, Alan Griffiths, Brandon Schaefer.
- 4228. By Chris Halse Rogers
-
Move buffer-release IPC to a dedicated IPC thread.
Fixes: LP: #1395421. Fixes: https:/
/bugs.launchpad .net/bugs/ 1395421. Approved by Alan Griffiths, mir-ci-bot.
- 4227. By Alan Griffiths
-
connector-report: Warn when there's an error connecting.
Approved by Gerry Boland, mir-ci-bot.
- 4226. By Chris Halse Rogers
-
DefaultPersiste
ntSurfaceStore: Wrap underlying store in a Mutex<>. The surface store may be accessed from multiple threads (it's accessed from each
sessions SessionMediator, for example), so it should probably have some sort of
locking around its underlying datastore.
.Approved by Alan Griffiths, mir-ci-bot.
- 4224. By Alan Griffiths
-
Look for the last of a series of synthetic events to ensure that the queue is drained before the test exits. (LP: #1709666). Fixes: https:/
/bugs.launchpad .net/bugs/ 1709666. Approved by Chris Halse Rogers, mir-ci-bot.
- 4223. By Alan Griffiths
-
Bump mirserver ABI (as we broke it).
Approved by Brandon Schaefer, mir-ci-bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir