diff options
author | Arne Juul <arnej@verizonmedia.com> | 2020-11-12 10:57:18 +0000 |
---|---|---|
committer | Arne Juul <arnej@verizonmedia.com> | 2020-11-12 10:57:18 +0000 |
commit | 292e7400793f682ff735957b963bee495e329e79 (patch) | |
tree | efd22b94bea4d1ec4075c0af4573e5c284649718 /storage | |
parent | 4f991e47f9f507779cfa91a2efa14435875199db (diff) |
avoid spurious warnings when shutdown happens before successful listen
Diffstat (limited to 'storage')
-rw-r--r-- | storage/src/vespa/storage/storageserver/rpc/shared_rpc_resources.cpp | 4 |
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; } |