summaryrefslogtreecommitdiffstats
path: root/documentapi
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-12-01 10:51:20 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-12-01 10:51:20 +0000
commit76ed35ea52b5ab35ab91a59aeefb7a154052060f (patch)
treef8126013346e77197593bc1d74af9ccb7751b6bf /documentapi
parent26c16eeb3d4d792938ab9af9aff1e01b540a6f42 (diff)
Misc cleanup of includes and code health
Diffstat (limited to 'documentapi')
-rw-r--r--documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp9
-rw-r--r--documentapi/src/vespa/documentapi/messagebus/policies/externslobrokpolicy.cpp4
2 files changed, 7 insertions, 6 deletions
diff --git a/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp b/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
index 25112a00b99..312cd2d89cb 100644
--- a/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
+++ b/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
@@ -2,10 +2,11 @@
#include "externpolicy.h"
#include <boost/tokenizer.hpp>
#include <vespa/documentapi/messagebus/documentprotocol.h>
-#include <vespa/messagebus/emptyreply.h>
#include <vespa/vespalib/util/stringfmt.h>
#include <vespa/slobrok/sbmirror.h>
-#include <vespa/fnet/frt/frt.h>
+#include <vespa/fnet/transport.h>
+#include <vespa/fnet/frt/supervisor.h>
+#include <vespa/fastos/thread.h>
#include <vespa/log/log.h>
LOG_SETUP(".externpolicy");
@@ -52,13 +53,13 @@ ExternPolicy::ExternPolicy(const string &param) :
spec.push_back(*it);
}
- if (spec.size() == 0) {
+ if (spec.empty()) {
_error = vespalib::make_string("Extern policy needs at least one slobrok: Slobrok list '%s' resolved to no slobroks", lst.c_str());
return;
}
slobrok::ConfiguratorFactory config(spec);
- _mirror.reset(new MirrorAPI(*_orb, config));
+ _mirror = std::make_unique<MirrorAPI>(*_orb, config);
_started = _transport->Start(_threadPool.get());
if (!_started) {
_error = "Failed to start FNET supervisor.";
diff --git a/documentapi/src/vespa/documentapi/messagebus/policies/externslobrokpolicy.cpp b/documentapi/src/vespa/documentapi/messagebus/policies/externslobrokpolicy.cpp
index 800aa8c4520..9eb28432234 100644
--- a/documentapi/src/vespa/documentapi/messagebus/policies/externslobrokpolicy.cpp
+++ b/documentapi/src/vespa/documentapi/messagebus/policies/externslobrokpolicy.cpp
@@ -4,10 +4,10 @@
#include <vespa/messagebus/routing/routingcontext.h>
#include <vespa/config/common/configcontext.h>
#include <vespa/vespalib/text/stringtokenizer.h>
-#include <vespa/vespalib/util/time.h>
-#include <vespa/fnet/frt/frt.h>
#include <vespa/slobrok/sbmirror.h>
+#include <vespa/fnet/frt/supervisor.h>
#include <vespa/fnet/transport.h>
+#include <vespa/fastos/thread.h>
#include <thread>
using slobrok::api::IMirrorAPI;