]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PeeringState: notice 'dead' prior_readable OSDs
authorSage Weil <sage@redhat.com>
Mon, 15 Jul 2019 21:14:14 +0000 (16:14 -0500)
committerSage Weil <sage@redhat.com>
Sat, 28 Sep 2019 16:51:18 +0000 (11:51 -0500)
commite2d95c4ece9e3617e5610dee4a95ea9437fa6110
tree940936102b294a092b3163f801d87735a8ba578f
parentf23434ea3ad39895eaddc1887c3991b981a1f097
osd/PeeringState: notice 'dead' prior_readable OSDs

If we see that a prior_readable_down_osd is known to be dead, we can
remove it from the set.  And if the set is empty, we can skip the rest of
our waiting period and leave the WAIT state.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PeeringState.cc
src/osd/PeeringState.h