lp:~michihenning/unity-scopes-api/bind-fix
- Get this branch:
- bzr branch lp:~michihenning/unity-scopes-api/bind-fix
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Paweł Stołowski (community): Needs Information
- Michal Hruby (community): Approve
-
Diff: 433 lines (+177/-49)7 files modifiedinclude/unity/scopes/internal/zmq_middleware/ObjectAdapter.h (+2/-1)
src/scopes/internal/zmq_middleware/ObjectAdapter.cpp (+63/-38)
test/gtest/scopes/internal/zmq_middleware/ObjectAdapter/ObjectAdapter_test.cpp (+102/-0)
test/gtest/scopes/internal/zmq_middleware/RegistryI/CMakeLists.txt (+1/-1)
test/gtest/scopes/internal/zmq_middleware/RegistryI/RegistryI_test.cpp (+5/-5)
test/gtest/scopes/internal/zmq_middleware/RegistryI/Runtime.ini.in (+2/-2)
test/gtest/scopes/internal/zmq_middleware/RegistryI/TestRegistry.ini.in (+2/-2)
Related bugs
Bug #1257676: Registry doesn't realize if another one is already running | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 124. By Michi Henning
-
[ Michi Henning ]
Merge trunk and resolved conflicts.
[ Jussi Pakkanen ]
Version bump due to namespace peeling. - 123. By Michi Henning
-
Changed endpoint for registry test to not clash with the endpoint of the real
registry config. - 122. By Michi Henning
-
Added coverage test for double-bind.
Removed attempts to deal with servant destructors that throw. It turns out that
this doesn't work because the destructor is called in the context of the map
destructor, so we end up in terminate().
I think it is theoretically possible to do this with a custom deleter for the
map, but the trouble isn't worth it. Destructors should never throw, that's
just how it is, and attempts to patch around that are probably a lost labor
of love. - 120. By Michi Henning
-
Added suppressions file for thread sanitizer issues in zmq.
Approved by Jussi Pakkanen, PS Jenkins bot.
- 119. By Michi Henning
-
Changed ScopeLoader to not run the scope in a separate thread. (This is done by scoperunner anyway.)
This fixes the problem of an exception being thrown by start(), but the scoperunner not realizing
this. Fixes: https://bugs.launchpad .net/bugs/ 1262536. Approved by Michal Hruby, PS Jenkins bot.
- 118. By Michi Henning
-
Added ability for scope to push an exception (as an exception_ptr). On the client side,
the exception is delivered as the what() string (if the exception is a std::exception) and
as "unknown exception", otherwise. Fixes: https://bugs.launchpad .net/bugs/ 1261597. Approved by Michal Hruby, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-scopes-api