From: Sage Weil Date: Thu, 15 Sep 2016 16:20:01 +0000 (-0400) Subject: os/bluestore/BlueFS: add assert for sanity/clarity X-Git-Tag: v11.0.1~226^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F11095%2Fhead;p=ceph.git os/bluestore/BlueFS: add assert for sanity/clarity Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index 279a9d469c59..92987eec9876 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -1188,6 +1188,7 @@ void BlueFS::_compact_log_async(std::unique_lock& l) uint64_t discarded = 0; vector old_extents; while (discarded < old_log_jump_to) { + assert(!log_file->fnode.extents.empty()); bluefs_extent_t& e = log_file->fnode.extents.front(); bluefs_extent_t temp = e; if (discarded + e.length <= old_log_jump_to) {