]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: fix assert when deep repair finds no errors 1299/head
authorDavid Zafman <david.zafman@inktank.com>
Sat, 22 Feb 2014 21:51:03 +0000 (13:51 -0800)
committerSage Weil <sage@inktank.com>
Sat, 22 Feb 2014 21:51:18 +0000 (13:51 -0800)
commite3e3328ec8a57f1ae2a2fd9893c51068798720a0
treef99ea45e558b0f371a203a9179bab613610eedc9
parenta715c7f23fbaa1e9d58a2c109bcea343a61d1044
osd/PG: fix assert when deep repair finds no errors

If there are no deep repairs, we don't want to assert.
Fixes:

    -1> 2014-02-21 21:13:56.393087 7f0258ff9700  0 log [INF] : 0.0 repair ok, 0 fixed
     0> 2014-02-21 21:13:56.428703 7f0258ff9700 -1 osd/PG.cc: In function 'void PG::scrub_finish()' thread 7f0258ff9700 time 2014-02-21 21:13:56.393127
osd/PG.cc: 4294: FAILED assert(deep_scrub)

Signed-off-by: David Zafman <david.zafman@inktank.com>
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/PG.cc