logger().debug("replay_delta: finished reading root at {}", root_location);
root = ref;
return root->complete_load();
- }).safe_then([this, root_location] {
+ }).safe_then([root_location] {
logger().debug("replay_delta: finished loading root at {}", root_location);
return replay_delta_ret(replay_delta_ertr::ready_future_marker{});
});
t.root);
} else {
auto ret = root;
- return ret->wait_io().then([this, &t, ret] {
+ return ret->wait_io().then([ret] {
return get_root_ret(
get_root_ertr::ready_future_marker{},
ret);
std::make_tuple(std::move(items), std::move(next)));
});
}).then(
- [pg_end, filter] (auto&& ret) {
+ [pg_end] (auto&& ret) {
auto& [items, next] = ret;
auto is_matched = [] (const auto& obj) {
return !obj.is_min();
if (!obj.is_min()) {
entries.emplace_back(obj.oid, obj.get_key());
}
- return entries;
+ return std::move(entries);
}),
seastar::make_ready_future<hobject_t>(next));
}).then([pg_end](entries_t entries, hobject_t next) {
auto [oid, type] = get_oid_and_lock(*m, op_info);
return get_locked_obc(op, oid, type)
.safe_then([this, f=std::forward<F>(f), type=type](auto obc) {
- return f(obc).finally([this, obc, type=type] {
+ return f(obc).finally([obc, type=type] {
obc->put_lock_type(type);
return load_obc_ertr::now();
});
// forwarded to stopped_send_promise
(void) seastar::do_until(
[this] { return stop_send; },
- [this, conn] {
+ [conn] {
return conn->send(make_message<MPing>()).then([] {
return seastar::sleep(0ms);
});
seastar::future<> wait() {
assert(!signal);
signal = seastar::abort_source();
- return seastar::sleep_abortable(10s, *signal).then([this] {
+ return seastar::sleep_abortable(10s, *signal).then([] {
throw std::runtime_error("Timeout (10s) in TestInterceptor::wait()");
}).handle_exception_type([] (const seastar::sleep_aborted& e) {
// wait done!
recv_pong = seastar::promise<>();
auto fut = recv_pong->get_future();
return cmd_conn->send(make_message<MPing>()
- ).then([this, fut = std::move(fut)] () mutable {
+ ).then([fut = std::move(fut)] () mutable {
return std::move(fut);
});
}
assert(!recv_cmdreply);
auto m = make_message<MCommand>();
m->cmd.emplace_back(1, static_cast<char>(cmd_t::shutdown));
- return cmd_conn->send(m).then([this] {
+ return cmd_conn->send(m).then([] {
return seastar::sleep(200ms);
}).finally([this] {
return cmd_msgr->shutdown();
interceptor,
policy_t::lossy_client,
policy_t::stateless_server,
- [&test] (FailoverSuite& suite) {
+ [] (FailoverSuite& suite) {
return seastar::futurize_invoke([&suite] {
return suite.send_peer();
}).then([&suite] {
interceptor,
policy_t::lossy_client,
policy_t::stateless_server,
- [&test] (FailoverSuite& suite) {
+ [] (FailoverSuite& suite) {
return seastar::futurize_invoke([&suite] {
return suite.send_peer();
}).then([&suite] {
interceptor,
policy_t::lossless_peer,
policy_t::lossless_peer,
- [&test] (FailoverSuite& suite) {
+ [] (FailoverSuite& suite) {
return seastar::futurize_invoke([&suite] {
return suite.send_peer();
}).then([&suite] {
interceptor,
policy_t::lossless_peer,
policy_t::lossless_peer,
- [&test] (FailoverSuite& suite) {
+ [] (FailoverSuite& suite) {
return seastar::futurize_invoke([&suite] {
return suite.send_peer();
}).then([&suite] {
TestInterceptor(),
policy_t::lossy_client,
policy_t::stateless_server,
- [&test, &ret] (FailoverSuite& suite) {
+ [&ret] (FailoverSuite& suite) {
return suite.connect_peer().then([&suite] {
return suite.wait_results(1);
}).then([&ret] (ConnResults& results) {
return test.peer_connect_me();
}).then([&suite] {
return suite.wait_blocked();
- }).then([&suite] {
+ }).then([] {
logger().info("[Test] block the broken REPLACING for 210ms...");
return seastar::sleep(210ms);
}).then([&suite] {