summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-02-27 08:24:33 +0100
committerGitHub <noreply@github.com>2022-02-27 08:24:33 +0100
commit5f8b5d94701604b9353b0788f0ab588a1657527e (patch)
treec08c601cd45041c03b91271b998722f726de9fdc
parent3b4919c1c83c03649bbfa28164374a27cd9f138e (diff)
parent6ed4dbc06eb2063e2084995ca3c0b3bafdb534d3 (diff)
Merge pull request #21433 from vespa-engine/toregge/add-noexcept-specifiers-in-slobrok
Add noexcept specifiers (slobrok).
-rw-r--r--slobrok/src/vespa/slobrok/server/service_map_history.cpp2
-rw-r--r--slobrok/src/vespa/slobrok/server/union_service_map.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/slobrok/src/vespa/slobrok/server/service_map_history.cpp b/slobrok/src/vespa/slobrok/server/service_map_history.cpp
index 3303f364515..7ddbce899d5 100644
--- a/slobrok/src/vespa/slobrok/server/service_map_history.cpp
+++ b/slobrok/src/vespa/slobrok/server/service_map_history.cpp
@@ -70,7 +70,7 @@ void ServiceMapHistory::asyncGenerationDiff(DiffCompletionHandler *handler, cons
}
bool ServiceMapHistory::cancel(DiffCompletionHandler *handler) {
- size_t removed = std::erase_if(_waitList, [=](const Waiter &elem){ return elem.first == handler; });
+ size_t removed = std::erase_if(_waitList, [=](const Waiter &elem) noexcept { return elem.first == handler; });
return (removed > 0);
}
diff --git a/slobrok/src/vespa/slobrok/server/union_service_map.cpp b/slobrok/src/vespa/slobrok/server/union_service_map.cpp
index fc8b0cbcdfd..5a55299770a 100644
--- a/slobrok/src/vespa/slobrok/server/union_service_map.cpp
+++ b/slobrok/src/vespa/slobrok/server/union_service_map.cpp
@@ -83,7 +83,7 @@ void UnionServiceMap::remove(const ServiceMapping &mapping)
return;
}
size_t old_size = values.size();
- std::erase_if(values, [] (const CountedSpec &v) { return v.count == 0; });
+ std::erase_if(values, [] (const CountedSpec &v) noexcept { return v.count == 0; });
if (values.size() == 1u) {
LOG_ASSERT(old_size == 2u);
ServiceMapping toAdd{key, values[0].spec};