]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: fix fallback logic; move into be_select_auth_object
authorSage Weil <sage@redhat.com>
Fri, 27 Mar 2015 17:03:22 +0000 (10:03 -0700)
committerDavid Zafman <dzafman@redhat.com>
Tue, 4 Aug 2015 14:39:00 +0000 (07:39 -0700)
commit67e7946ce8e28f00db9588bed670ef5141268f41
treec1a9c4c4463c1b7510b709b554c5b3d7755ec73c
parent0f57c7017a98f7e416a160375b8b80355b8e0fc3
osd: fix fallback logic; move into be_select_auth_object

The fallback behavior was printing a promising message but then doing
a 'continue' and not actually scrubbing the object.  Instead, fall back to
a less-bad auth inside be_select_auth_object.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b597db59fedc9a96dbe4b37f03b819dcf8fdb1bb)
src/osd/PGBackend.cc