]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os: do not capture unused variables
authorKefu Chai <kchai@redhat.com>
Wed, 12 May 2021 12:26:35 +0000 (20:26 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 12 May 2021 14:39:47 +0000 (22:39 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/seastore.h
src/crimson/os/seastore/transaction_manager.cc

index baef71ff4dfce1b10c839f8f802e520f65821681..bd5792dea43b38d6b9e4d8acfd70ce69474bf62c 100644 (file)
@@ -74,7 +74,7 @@ class SeastoreNodeExtentManager final: public NodeExtentManager {
       Transaction& t, laddr_t addr, extent_len_t len) override {
     TRACET("reading {}B at {:#x} ...", t, len, addr);
     return tm.read_extent<SeastoreNodeExtent>(t, addr, len
-    ).safe_then([addr, len, this, &t](auto&& e) {
+    ).safe_then([addr, len, &t](auto&& e) {
       TRACET("read {}B at {:#x}", t, e->get_length(), e->get_laddr());
       assert(e->get_laddr() == addr);
       assert(e->get_length() == len);
@@ -88,7 +88,7 @@ class SeastoreNodeExtentManager final: public NodeExtentManager {
       Transaction& t, extent_len_t len) override {
     TRACET("allocating {}B ...", t, len);
     return tm.alloc_extent<SeastoreNodeExtent>(t, addr_min, len
-    ).safe_then([len, this, &t](auto extent) {
+    ).safe_then([len, &t](auto extent) {
       DEBUGT("allocated {}B at {:#x}",
              t, extent->get_length(), extent->get_laddr());
       assert(extent->get_length() == len);
@@ -103,7 +103,7 @@ class SeastoreNodeExtentManager final: public NodeExtentManager {
     auto addr = extent->get_laddr();
     auto len = extent->get_length();
     DEBUGT("retiring {}B at {:#x} ...", t, len, addr);
-    return tm.dec_ref(t, extent).safe_then([addr, len, this, &t] (unsigned cnt) {
+    return tm.dec_ref(t, extent).safe_then([addr, len, &t] (unsigned cnt) {
       assert(cnt == 0);
       TRACET("retired {}B at {:#x} ...", t, len, addr);
     });
index 85a1ef76486b2734379a3c8aba603478f09cf042..e0f6860c1c222cd2ccad1b147cfe9bef5d7bae7d 100644 (file)
@@ -115,7 +115,7 @@ TransactionManager::close_ertr::future<> TransactionManager::close() {
   }).safe_then([this] {
     cache->dump_contents();
     return journal->close();
-  }).safe_then([this, FNAME] {
+  }).safe_then([FNAME] {
     DEBUG("completed");
     return seastar::now();
   });