aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--searchlib/src/vespa/searchlib/transactionlog/domain.cpp8
-rw-r--r--searchlib/src/vespa/searchlib/transactionlog/domain.h1
2 files changed, 1 insertions, 8 deletions
diff --git a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
index e06100bc0bb..0e6cdffa91c 100644
--- a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
+++ b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
@@ -83,11 +83,6 @@ Domain::Domain(const string &domainName, const string & baseDir, Executor & exec
_lastSerial = end();
}
-vespalib::Executor::Task::UP
-Domain::execute(vespalib::Executor::Task::UP task) {
- return _executor.execute(std::move(task));
-}
-
Domain &
Domain::setConfig(const DomainConfig & cfg) {
_config = cfg;
@@ -463,7 +458,7 @@ Domain::startSession(int sessionId)
SessionList::iterator found = _sessions.find(sessionId);
if (found != _sessions.end()) {
found->second->setStartTime(vespalib::steady_clock::now());
- if ( execute(Session::createTask(found->second)).get() == nullptr ) {
+ if ( _executor.execute(Session::createTask(found->second)).get() == nullptr ) {
retval = 0;
} else {
_sessions.erase(sessionId);
@@ -475,7 +470,6 @@ Domain::startSession(int sessionId)
int
Domain::closeSession(int sessionId)
{
- _executor.sync();
int retval(-1);
DurationSeconds sessionRunTime(0);
{
diff --git a/searchlib/src/vespa/searchlib/transactionlog/domain.h b/searchlib/src/vespa/searchlib/transactionlog/domain.h
index 01bf552c060..2e912ad6201 100644
--- a/searchlib/src/vespa/searchlib/transactionlog/domain.h
+++ b/searchlib/src/vespa/searchlib/transactionlog/domain.h
@@ -53,7 +53,6 @@ public:
getDir(const vespalib::string & base, const vespalib::string & domain) {
return base + "/" + domain;
}
- vespalib::Executor::Task::UP execute(vespalib::Executor::Task::UP task);
uint64_t size() const;
Domain & setConfig(const DomainConfig & cfg);
private: