]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix ScrubFinalizeWQ::_clear condition
authorJosh Durgin <josh.durgin@dreamhost.com>
Tue, 31 May 2011 20:26:58 +0000 (13:26 -0700)
committerJosh Durgin <josh.durgin@dreamhost.com>
Tue, 31 May 2011 20:28:13 +0000 (13:28 -0700)
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
src/osd/OSD.h

index 8572f0693f9da73a36afaeba07a383740771db48..f1cc10f93c83f78b45e09b9c068ed418b4872813 100644 (file)
@@ -932,7 +932,7 @@ protected:
       pg->put();
     }
     void _clear() {
-      while (scrub_finalize_queue.empty()) {
+      while (!scrub_finalize_queue.empty()) {
        PG *pg = scrub_finalize_queue.front();
        scrub_finalize_queue.pop_front();
        pg->put();