Merge lp:~alan-griffiths/mir/fix-1386646 into lp:mir
Proposed by
Alan Griffiths
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Alberto Aguirre | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 2010 | ||||
Proposed branch: | lp:~alan-griffiths/mir/fix-1386646 | ||||
Merge into: | lp:mir | ||||
Diff against target: |
45 lines (+12/-5) 2 files modified
src/client/mir_connection.cpp (+2/-0) tests/integration-tests/test_protobuf.cpp (+10/-5) |
||||
To merge this branch: | bzr merge lp:~alan-griffiths/mir/fix-1386646 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin DuBois (community) | Approve | ||
Alberto Aguirre (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+239848@code.launchpad.net |
Commit message
client: avoid lifecycle notifications racing with connection release.
Description of the change
client: avoid lifecycle notifications racing with connection release.
Not only our code, but also user code, is likely to assume lifecycle notifications can't happen once the connection has been released.
To post a comment you must log in.
FAILED: Continuous integration, rev:2008 jenkins. qa.ubuntu. com/job/ mir-ci/ 1930/ jenkins. qa.ubuntu. com/job/ mir-android- utopic- i386-build/ 2279 jenkins. qa.ubuntu. com/job/ mir-clang- utopic- amd64-build/ 2286 jenkins. qa.ubuntu. com/job/ mir-mediumtests -utopic- touch/2214 jenkins. qa.ubuntu. com/job/ mir-utopic- amd64-ci/ 270/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1151 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1151/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/3191 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 15137
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/1930/ rebuild
http://