From: Samuel Just Date: Fri, 7 Mar 2014 20:43:36 +0000 (-0800) Subject: tools/rados/rados.cc: use write_full for sync_write for ec pools X-Git-Tag: v0.78~37^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1437%2Fhead;p=ceph.git tools/rados/rados.cc: use write_full for sync_write for ec pools Fixes: #7650 Signed-off-by: Samuel Just --- diff --git a/src/tools/rados/rados.cc b/src/tools/rados/rados.cc index 66a79191d2315..d766ac8ed523f 100644 --- a/src/tools/rados/rados.cc +++ b/src/tools/rados/rados.cc @@ -845,7 +845,7 @@ protected: return io_ctx.read(oid, bl, len, 0); } int sync_write(const std::string& oid, bufferlist& bl, size_t len) { - return io_ctx.write(oid, bl, len, 0); + return io_ctx.write_full(oid, bl); } int sync_remove(const std::string& oid) {