summaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-09-26 14:28:42 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-09-26 14:28:42 +0000
commit0cd1c8e4cd02a51e9f5fa3118965644ca6f1f361 (patch)
treeb27ea79c3f0b70d64ea36aa6ec37d77cfdee2636 /messagebus
parent743d839774dd6e66608b325055f8180a47ee2069 (diff)
Ensure we get to drain everything.
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/vespa/messagebus/network/rpcnetwork.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
index c977d0d2773..47ae831ef6a 100644
--- a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
+++ b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
@@ -382,10 +382,11 @@ RPCNetwork::sync()
void
RPCNetwork::shutdown()
{
- _executor->shutdown();
_executor->sync();
_transport->ShutDown(false);
_threadPool->Close();
+ _executor->shutdown();
+ _executor->sync();
}
void