]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: fix _do_read return value
authorSage Weil <sage@redhat.com>
Thu, 10 Dec 2015 21:13:27 +0000 (16:13 -0500)
committerSage Weil <sage@redhat.com>
Fri, 1 Jan 2016 18:06:52 +0000 (13:06 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc

index 451ffaf65f40677cdbd330b42cd7490e5fc3361e..661d3906f4a0122834ac9cab3b1a525e6c08a998 100644 (file)
@@ -1787,6 +1787,7 @@ int BlueStore::_do_read(
        if (r < 0) {
          goto out;
        }
+       r = r_len;
        bufferlist u;
        u.substr_of(t, front_extra, x_len);
        bl.claim_append(u);