[&os, &osd_op, this](auto&& extents) {
return store->readv(coll, ghobject_t{os.oi.soid},
extents, osd_op.op.flags).safe_then(
- [&os, &osd_op, &extents, this](auto&& bl) -> read_errorator::future<> {
+ [&os, &osd_op, &extents](auto&& bl) -> read_errorator::future<> {
if (_read_verify_data(os.oi, bl)) {
osd_op.op.extent.length = bl.length();
// re-encode since it might be modified
recovery_info.copy_subset,
progress.data_recovered_to,
available, pop);
- }).then([this, &recovery_info, &v, &progress, &new_progress, stat, pop]
+ }).then([&recovery_info, &v, &progress, &new_progress, stat, pop]
(uint64_t recovered_to) {
new_progress.data_recovered_to = recovered_to;
if (new_progress.is_complete(recovery_info)) {