mirror of
https://github.com/ceph/ceph
synced 2024-12-28 06:23:08 +00:00
mon/Monitor: no need to create a local variable for capturing it
just capture `changed` by value would suffice. Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
parent
9d1548bec4
commit
7959e5075a
@ -550,10 +550,9 @@ void Monitor::handle_conf_change(const ConfigProxy& conf,
|
||||
if (changed.count("mon_health_to_clog") ||
|
||||
changed.count("mon_health_to_clog_interval") ||
|
||||
changed.count("mon_health_to_clog_tick_interval")) {
|
||||
std::set<std::string> c2(changed);
|
||||
finisher.queue(new C_MonContext(this, [this, c2](int) {
|
||||
finisher.queue(new C_MonContext(this, [this, changed](int) {
|
||||
Mutex::Locker l(lock);
|
||||
health_to_clog_update_conf(c2);
|
||||
health_to_clog_update_conf(changed);
|
||||
}));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user