]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
bluestore/BitAllocator: fix assert
authorxie xingguo <xie.xingguo@zte.com.cn>
Sat, 4 Jun 2016 03:46:00 +0000 (11:46 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Sat, 4 Jun 2016 03:49:39 +0000 (11:49 +0800)
0 is valid index, so this assert could fire.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/BitAllocator.h

index f05f8868d851c08a83c31caa5e4da9e908ed0660..ada3f1f1f9b6941b29de7f72a4ee114a7c86069b 100644 (file)
@@ -126,7 +126,7 @@ public:
   }
   void decr_idx() {
     m_cur_idx--;
-    debug_assert(m_cur_idx > 0);
+    debug_assert(m_cur_idx >= 0);
   }
 };