Merge lp://qastaging/~albaguirre/mir/fix-1519998 into lp://qastaging/mir
Status: | Merged |
---|---|
Approved by: | Alexandros Frantzis |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3152 |
Proposed branch: | lp://qastaging/~albaguirre/mir/fix-1519998 |
Merge into: | lp://qastaging/mir |
Diff against target: |
291 lines (+118/-19) 4 files modified
include/client/mir_toolkit/mir_buffer_stream.h (+3/-0) src/client/buffer_stream.cpp (+20/-8) src/client/buffer_stream.h (+15/-7) tests/unit-tests/client/test_client_buffer_stream.cpp (+80/-4) |
To merge this branch: | bzr merge lp://qastaging/~albaguirre/mir/fix-1519998 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Alan Griffiths | Approve | ||
Review via email:
|
Commit message
client buffer stream: always signal wait handle and invoke callback even during creation errors
The wait handle given to the client should always be signaled and the client supplied callback must be invoked
even if the server fails to create the buffer stream.
Clients can use mir_buffer_
Description of the change
client buffer stream: always signal wait handle and invoke callback even during creation errors
The wait handle given to the client should always be signaled and the client supplied callback must be invoked
even if the server fails to create the buffer stream.
Clients can use mir_buffer_
FAILED: Continuous integration, rev:3128 jenkins. qa.ubuntu. com/job/ mir-ci/ 5674/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/5039 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/3945 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/4986/ console jenkins. qa.ubuntu. com/job/ mir-xenial- amd64-ci/ 4/console jenkins. qa.ubuntu. com/job/ mir-xenial- i386-ci/ 4/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 4986/console
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/5674/ rebuild
http://