diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-29 10:17:57 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-29 10:17:57 +0000 |
commit | 33e1252feef996687ae09d9de601bf31ddce1c62 (patch) | |
tree | 203393604bcc3a30a4860048f61b3c59e995a443 /searchlib | |
parent | f846e54e1ee2b9271f37b6c292d2f4239d68483f (diff) |
Remove sync not needed.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/transactionlog/domain.cpp | 8 | ||||
-rw-r--r-- | searchlib/src/vespa/searchlib/transactionlog/domain.h | 1 |
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: |