aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-09-27 11:45:34 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-09-27 11:45:34 +0200
commite2856b653042a28f2978fa32dab2fa84a455a384 (patch)
treee6e445772220faf26b490100600fe0a351348956 /messagebus
parentfe5d41b5f89da44e7a4f8bf2e11fe1b1c2e4416f (diff)
Move the redundant sync from shutdown to where it is required in sync.
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/vespa/messagebus/network/rpcnetwork.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
index 1ea5654a632..a454f8382c0 100644
--- a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
+++ b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp
@@ -378,13 +378,13 @@ void
RPCNetwork::sync()
{
SyncTask task(_scheduler);
+ _executor->sync();
task.await();
}
void
RPCNetwork::shutdown()
{
- _executor->sync();
_transport->ShutDown(false);
_threadPool->Close();
_executor->shutdown();