Merge lp:~thomas-voss/mir/fix-fd-sharing into lp:~mir-team/mir/trunk
Status: | Work in progress |
---|---|
Proposed branch: | lp:~thomas-voss/mir/fix-fd-sharing |
Merge into: | lp:~mir-team/mir/trunk |
Diff against target: |
113 lines (+38/-35) 2 files modified
src/client/rpc/mir_socket_rpc_channel.cpp (+2/-2) src/server/frontend/socket_messenger.cpp (+36/-33) |
To merge this branch: | bzr merge lp:~thomas-voss/mir/fix-fd-sharing |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Alan Griffiths | Needs Fixing | ||
Daniel van Vugt | Needs Information | ||
Chris Halse Rogers | Approve | ||
Review via email: mp+180801@code.launchpad.net |
Commit message
* Use correct macros to calculate msg length and alignment when sharing fds.
* Dispatch via io_service to ensure correct ordering.
Description of the change
* Use correct macros to calculate msg length and alignment when sharing fds.
* Dispatch via io_service to ensure correct ordering.
Unmerged revisions
- 986. By Thomas Voß
-
* Use correct macros in the client-side protobuf communicator, too.
* Replace manual for-loop with std::copy. - 985. By Thomas Voß
-
Fix indent as requested in review.
- 984. By Thomas Voß
-
* Use correct macros to calculate msg length and alignment when sharing fds.
* Dispatch via io_service to ensure correct ordering. - 983. By Alexandros Frantzis
-
shell: Add infrastructure for emitting and handling session related events.
Approved by PS Jenkins bot, Alan Griffiths.
- 982. By Alan Griffiths
-
config: use the DisplayServer to hold ownership of system components, not the DefaultServerCo
nfiguration. Approved by Alexandros Frantzis, Robert Carr, PS Jenkins bot.
- 981. By Chris Halse Rogers
-
Add missing mutex around display config call.
Approved by Alexandros Frantzis, PS Jenkins bot, Daniel van Vugt.
- 980. By Brandon Schaefer
-
Clean up config->cards when were are deleting the display config.
Approved by Alexandros Frantzis, Chris Halse Rogers, PS Jenkins bot.
- 979. By Alan Griffiths
-
tests: Workaround for test timeout under valgrind. Fixes: https:/
/bugs.launchpad .net/bugs/ 1212518. Approved by Daniel van Vugt, Alexandros Frantzis, PS Jenkins bot.
- 978. By Alan Griffiths
-
graphics::nested: sketch out some more of the nested mir implementation.
Approved by Alexandros Frantzis, PS Jenkins bot.
- 977. By Alexandros Frantzis
-
shell: Notify sessions when the display configuration changes
This patchset implements client notifications for display configuration changes. It also adds a mir_demo_
client_ display_ config example which can be used to test and demo client initiated display configuration changes. Use of the example uncovered some issues that are also fixed by this patchset (see individual commits for more info). Approved by PS Jenkins bot, Alan Griffiths.
1. Have we observed any problems with "incorrect" ordering? What's being fixed?
2. Please indent the lambda only 4 spaces in from the dispatch line. That should make it more readable.