From: xie xingguo Date: Sat, 4 Jun 2016 03:46:00 +0000 (+0800) Subject: bluestore/BitAllocator: fix assert X-Git-Tag: v11.0.0~285^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cfb16c4abdaa922ed3e480f30e60cb8429013476;p=ceph.git bluestore/BitAllocator: fix assert 0 is valid index, so this assert could fire. Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BitAllocator.h b/src/os/bluestore/BitAllocator.h index f05f8868d85..ada3f1f1f9b 100644 --- a/src/os/bluestore/BitAllocator.h +++ b/src/os/bluestore/BitAllocator.h @@ -126,7 +126,7 @@ public: } void decr_idx() { m_cur_idx--; - debug_assert(m_cur_idx > 0); + debug_assert(m_cur_idx >= 0); } };