]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: handle RecoveryReservationRejected in RepWaitRecoveryReserved
authorSage Weil <sage@redhat.com>
Sun, 1 Oct 2017 20:04:34 +0000 (15:04 -0500)
committerSage Weil <sage@redhat.com>
Sun, 1 Oct 2017 20:06:22 +0000 (15:06 -0500)
commitab8f1d291216c07fed7b661896b0a0c1279f50eb
tree588cd0a80ca54384b5c98e34a8b9dcb1f75a2a04
parent1ce235c5dd0b777223f6465e71fb7ee4befd13d8
osd/PG: handle RecoveryReservationRejected in RepWaitRecoveryReserved

This state is analogous to RepWaitBackfillReserved; just like we do there
we want to handle the REJECT from the primary by canceling our local
remote_reservation.

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