aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus/src/vespa/messagebus/network/rpcservicepool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'messagebus/src/vespa/messagebus/network/rpcservicepool.cpp')
-rw-r--r--messagebus/src/vespa/messagebus/network/rpcservicepool.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/messagebus/src/vespa/messagebus/network/rpcservicepool.cpp b/messagebus/src/vespa/messagebus/network/rpcservicepool.cpp
index b306cf29cf9..cad28b9f601 100644
--- a/messagebus/src/vespa/messagebus/network/rpcservicepool.cpp
+++ b/messagebus/src/vespa/messagebus/network/rpcservicepool.cpp
@@ -14,9 +14,7 @@ RPCServicePool::RPCServicePool(RPCNetwork &net, uint32_t maxSize) :
assert(maxSize > 0);
}
-RPCServicePool::~RPCServicePool()
-{
-}
+RPCServicePool::~RPCServicePool() = default;
RPCServiceAddress::UP
RPCServicePool::resolve(const string &pattern)
@@ -24,7 +22,7 @@ RPCServicePool::resolve(const string &pattern)
if (_lru.hasKey(pattern)) {
return _lru[pattern]->resolve();
} else {
- RPCService::UP service(new RPCService(_net.getMirror(), pattern));
+ auto service = std::make_unique<RPCService>(_net.getMirror(), pattern);
auto result = service->resolve();
_lru[pattern] = std::move(service);
return result;