]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: clear recovery state on pg removal
authorSage Weil <sage@inktank.com>
Thu, 21 Feb 2013 18:30:08 +0000 (10:30 -0800)
committerSage Weil <sage@inktank.com>
Thu, 21 Feb 2013 18:43:20 +0000 (10:43 -0800)
commit6d8dfb18feb4ce263453039fc0afdb1462279e9a
treefdc344cb15d17dcf4df12dfbecdb6d3197313837
parent0201cc80d4d205bb0fd2ee56633490d741ce0690
osd: clear recovery state on pg removal

This ensures we release our in-progress recovery counters, which prevents
recovery from getting blocked indefinitely when a pool removal races with
recovery ops.

Fixes: #4217
Backport: bobtail
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
src/osd/ReplicatedPG.cc