aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2019-05-16 11:24:29 +0000
committerHåvard Pettersen <havardpe@oath.com>2019-05-16 11:24:29 +0000
commit8a564afe5f4f11216c9fa239f35ff71cfceb321f (patch)
treee4aaefb1d5534bcd6fccae85699734d6fcf0a10f /messagebus
parentea1409bfa056576f7afa664553e58a7062afe542 (diff)
band-aid to avoid blocking forever in transport shutdown
make it more likely that messagebus transport thread(s) are started when start is called.
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/vespa/messagebus/network/rpcnetwork.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
index 51dfb6f71de..e214a435a4e 100644
--- a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
+++ b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
@@ -217,10 +217,10 @@ RPCNetwork::getSendAdapter(const vespalib::Version &version)
bool
RPCNetwork::start()
{
- if (!_orb->Listen(_requestedPort)) {
+ if (!_transport->Start(_threadPool.get())) {
return false;
}
- if (!_transport->Start(_threadPool.get())) {
+ if (!_orb->Listen(_requestedPort)) {
return false;
}
return true;