return seastar::do_with(
ecb->create_transaction(),
[this](auto &tref) {
- return with_trans_intr(*tref, [this, &tref](auto &t) {
+ return with_trans_intr(*tref, [this](auto &t) {
return rewrite_dirty(t, get_dirty_tail()
).si_then([this, &t] {
return ecb->submit_transaction_direct(
return seastar::do_with(
ecb->create_transaction(),
[this, &extents](auto &tref) mutable {
- return with_trans_intr(*tref, [this, &extents, &tref](auto &t) {
+ return with_trans_intr(*tref, [this, &extents](auto &t) {
return trans_intr::do_for_each(
extents,
[this, &t](auto &extent) {
DEBUGT("about to submit_transaction", *transaction);
return with_trans_intr(
*transaction,
- [this, FNAME, &transaction](auto&) {
+ [this, &transaction](auto&) {
return submit_transaction_direct(*transaction);
}
).handle_error(