diff options
-rw-r--r-- | storage/src/vespa/storage/persistence/asynchandler.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/storage/src/vespa/storage/persistence/asynchandler.cpp b/storage/src/vespa/storage/persistence/asynchandler.cpp index d80eb140eec..a55889652a8 100644 --- a/storage/src/vespa/storage/persistence/asynchandler.cpp +++ b/storage/src/vespa/storage/persistence/asynchandler.cpp @@ -86,6 +86,7 @@ public: _executorId(executor.getExecutorId(bucketId.getId())) { } + ~ResultTaskOperationDone() override; void onComplete(spi::Result::UP result) noexcept override { _task->setResult(std::move(result)); _executor.executeTask(_executorId, std::move(_task)); @@ -99,6 +100,8 @@ private: vespalib::ISequencedTaskExecutor::ExecutorId _executorId; }; +ResultTaskOperationDone::~ResultTaskOperationDone() = default; + bool bucketStatesAreSemanticallyEqual(const api::BucketInfo& a, const api::BucketInfo& b) { // Don't check document sizes, as background moving of documents in Proton |