From f829bb82fef2ce226c93a57264f844946dc0dd9a Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 2 Jul 2021 11:33:43 +0800 Subject: [PATCH] crimson/os/seastore: do not capture unused variable Signed-off-by: Kefu Chai --- src/crimson/os/seastore/seastore.cc | 2 +- src/crimson/os/seastore/segment_cleaner.cc | 4 ++-- src/crimson/os/seastore/transaction_manager.cc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/crimson/os/seastore/seastore.cc b/src/crimson/os/seastore/seastore.cc index d969a8e8cbe..7fba8743637 100644 --- a/src/crimson/os/seastore/seastore.cc +++ b/src/crimson/os/seastore/seastore.cc @@ -404,7 +404,7 @@ SeaStore::_omap_get_values_ret SeaStore::_omap_get_values( [&](auto &manager, auto &root, auto &ret) { return with_trans_intr( t, - [&, this](auto &t) { + [&](auto &t) { return trans_intr::do_for_each( keys.begin(), keys.end(), diff --git a/src/crimson/os/seastore/segment_cleaner.cc b/src/crimson/os/seastore/segment_cleaner.cc index b0815d029c6..3ad49b80918 100644 --- a/src/crimson/os/seastore/segment_cleaner.cc +++ b/src/crimson/os/seastore/segment_cleaner.cc @@ -286,7 +286,7 @@ SegmentCleaner::gc_trim_journal_ret SegmentCleaner::gc_trim_journal() 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( @@ -332,7 +332,7 @@ SegmentCleaner::gc_reclaim_space_ret SegmentCleaner::gc_reclaim_space() 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) { diff --git a/src/crimson/os/seastore/transaction_manager.cc b/src/crimson/os/seastore/transaction_manager.cc index 603ffc49248..3f00917e071 100644 --- a/src/crimson/os/seastore/transaction_manager.cc +++ b/src/crimson/os/seastore/transaction_manager.cc @@ -49,7 +49,7 @@ TransactionManager::mkfs_ertr::future<> TransactionManager::mkfs() 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( -- 2.39.5