aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2020-11-12 10:57:18 +0000
committerArne Juul <arnej@verizonmedia.com>2020-11-12 10:57:18 +0000
commit292e7400793f682ff735957b963bee495e329e79 (patch)
treeefd22b94bea4d1ec4075c0af4573e5c284649718 /storage/src
parent4f991e47f9f507779cfa91a2efa14435875199db (diff)
avoid spurious warnings when shutdown happens before successful listen
Diffstat (limited to 'storage/src')
-rw-r--r--storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp b/storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp
index 553132507ab..f8ee5afd1fd 100644
--- a/storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp
+++ b/storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp
@@ -107,7 +107,9 @@ void SharedRpcResources::wait_until_slobrok_is_ready() {
void SharedRpcResources::shutdown() {
assert(!_shutdown);
- _slobrok_register->unregisterName(_handle);
+ if (listen_port() > 0) {
+ _slobrok_register->unregisterName(_handle);
+ }
_transport->ShutDown(true);
_shutdown = true;
}