]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tools/rados/rados.cc: use write_full for sync_write for ec pools 1437/head
authorSamuel Just <sam.just@inktank.com>
Fri, 7 Mar 2014 20:43:36 +0000 (12:43 -0800)
committerSamuel Just <sam.just@inktank.com>
Fri, 7 Mar 2014 20:43:38 +0000 (12:43 -0800)
Fixes: #7650
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/tools/rados/rados.cc

index 66a79191d231517bcfc343bc9f98360373068383..d766ac8ed523f7b72f41eed39beba86f7feae5c4 100644 (file)
@@ -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) {