]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: don't crash in backfill due to inconsistent hash info
authorMykola Golub <mgolub@suse.com>
Tue, 21 Sep 2021 10:26:21 +0000 (11:26 +0100)
committerMykola Golub <mgolub@suse.com>
Tue, 21 Sep 2021 10:26:21 +0000 (11:26 +0100)
commitffd4d1c34abdfc56dd14402ddcdd0463ed343090
tree585e72c1d39ace9636c320e74264bfe88ab27f4e
parentfef5ab7b04101b06cbe338f7b364e86093567fba
osd: don't crash in backfill due to inconsistent hash info

Instead fail the pull so it will try to recover from other
shards (or will mark the object missing).

Fixes: https://tracker.ceph.com/issues/48959
Signed-off-by: Mykola Golub <mgolub@suse.com>
src/osd/ECBackend.cc