]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: Fixes invalid assert in Buffer::truncate
authorIgor Fedotov <ifedotov@mirantis.com>
Tue, 17 May 2016 14:58:11 +0000 (17:58 +0300)
committerSage Weil <sage@redhat.com>
Wed, 1 Jun 2016 15:38:50 +0000 (11:38 -0400)
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
src/os/bluestore/BlueStore.h

index a7e6b99835a2896f2904bd06d0e429bb09ccd8ce..56e3eb971068cd4681a301c84af1a77f7ec40d2e 100644 (file)
@@ -141,7 +141,7 @@ public:
     }
 
     void truncate(uint64_t newlen) {
-      assert(newlen > length);
+      assert(newlen < length);
       if (data.length()) {
        bufferlist t;
        t.substr_of(data, 0, newlen);