aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp b/searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp
index 7801f21c906..695f39c0097 100644
--- a/searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/putdonecontext.cpp
@@ -9,9 +9,11 @@ using document::Document;
namespace proton {
-PutDoneContext::PutDoneContext(IDestructorCallback::SP token, IPendingLidTracker::Token uncommitted,
+PutDoneContext::PutDoneContext(std::shared_ptr<feedtoken::IState> token,
+ std::shared_ptr<vespalib::IDestructorCallback> done_callback,
+ IPendingLidTracker::Token uncommitted,
std::shared_ptr<const Document> doc, uint32_t lid)
- : OperationDoneContext(std::move(token)),
+ : OperationDoneContext(std::move(token), std::move(done_callback)),
_uncommitted(std::move(uncommitted)),
_lid(lid),
_docIdLimit(nullptr),