summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2022-05-06 15:28:51 +0000
committerTor Brede Vekterli <vekterli@yahooinc.com>2022-05-06 15:28:51 +0000
commit417ae855190e0f739f347a6c76d22bacaa8a13f3 (patch)
tree05b486c2a27a581a348af48410e79d72bc2cef47 /searchcore
parent135e8fe1a26fdb185f5eb1b15b3eaa9bd020fae3 (diff)
Move shared_ptr in BucketMoveJob::StartMove constructor
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp b/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp
index 5ade2e263c6..e010240f5f8 100644
--- a/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp
@@ -180,7 +180,7 @@ class BucketMoveJob::StartMove : public storage::spi::BucketTask {
public:
using IDestructorCallbackSP = std::shared_ptr<vespalib::IDestructorCallback>;
StartMove(std::shared_ptr<BucketMoveJob> job, BucketMover::MoveKeys keys, IDestructorCallbackSP opsTracker)
- : _job(job),
+ : _job(std::move(job)),
_keys(std::move(keys)),
_opsTracker(std::move(opsTracker))
{}
@@ -197,9 +197,9 @@ public:
}
private:
- std::shared_ptr<BucketMoveJob> _job;
- BucketMover::MoveKeys _keys;
- IDestructorCallbackSP _opsTracker;
+ std::shared_ptr<BucketMoveJob> _job;
+ BucketMover::MoveKeys _keys;
+ IDestructorCallbackSP _opsTracker;
};
void