Mir

lp:~raof/mir/display-changer-callback-lifetime

Created by Chris Halse Rogers on 2017-08-18 and last modified on 2017-08-18
Get this branch:
bzr branch lp:~raof/mir/display-changer-callback-lifetime
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Halse Rogers
Project:
Mir
Status:
Development

Recent revisions

4232. By Chris Halse Rogers on 2017-08-18

ms::MediatingDisplayChanger: Ensure we live at least as long as our signal handlers.

MediatingDisplayChanger 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 on 2017-08-18

ms::SessionCoordinator: Remove {add,remove}_listener methods.

These methods are used only by the tests which check their behaviour.

Sigh.

4230. By Alan Griffiths on 2017-08-16

Update changelog for -r4228.

Approved by mir-ci-bot, Gerry Boland.

4229. By Chris Halse Rogers on 2017-08-16

Remove even more manual reference counting of mg::Buffer-s. .

Approved by mir-ci-bot, Alan Griffiths, Brandon Schaefer.

4228. By Chris Halse Rogers on 2017-08-16

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 on 2017-08-16

connector-report: Warn when there's an error connecting.

Approved by Gerry Boland, mir-ci-bot.

4226. By Chris Halse Rogers on 2017-08-14

DefaultPersistentSurfaceStore: 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.

4225. By Alan Griffiths on 2017-08-11

Draft 1.0 changelog.

Approved by Chris Halse Rogers, mir-ci-bot.

4224. By Alan Griffiths on 2017-08-11

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 on 2017-08-10

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
This branch contains Public information 
Everyone can see this information.