]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/MgrClient: cope with disappearing perf_counters
authorSage Weil <sage@redhat.com>
Fri, 10 Mar 2017 22:14:24 +0000 (17:14 -0500)
committerSage Weil <sage@redhat.com>
Wed, 29 Mar 2017 15:39:27 +0000 (11:39 -0400)
commita46690c6230b868b3a17cf6720119067891a1620
treeeabaaa052d575bd0b83ae4b3059a246d3ef8edec
parent8e61e1cfcf7cf7f249d06030ad2f93fdaccfd02e
mgr/MgrClient: cope with disappearing perf_counters

Perfcounters can go away; deal with it.  This collapses
into a single loop, but it means that the mgr might
stop getting certain counters without explicit
notification.

Signed-off-by: Sage Weil <sage@redhat.com>
src/messages/MMgrReport.h
src/mgr/DaemonState.cc
src/mgr/MgrClient.cc