diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-11-12 11:15:47 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-11-12 11:15:47 +0000 |
commit | 69f885bb99df659cfd86af9de6118ab4a06f6b52 (patch) | |
tree | d79857c339a62a0a97fba06fbb787b9cf287b60a /messagebus | |
parent | 77906cb54d9c21b8703687b6a9f1037b2f6b6c22 (diff) |
Do not deresgister something that has not been properly set up.
Diffstat (limited to 'messagebus')
-rw-r--r-- | messagebus/src/vespa/messagebus/network/rpcnetwork.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp index eb94ab5ff5c..5872706c443 100644 --- a/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp +++ b/messagebus/src/vespa/messagebus/network/rpcnetwork.cpp @@ -276,6 +276,9 @@ RPCNetwork::unregisterSession(const string &session) if (_ident.getServicePrefix().empty()) { return; } + if (getPort() <= 0) { + return; + } string name = _ident.getServicePrefix(); name += "/"; name += session; |