]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix multipart upload complete parser
authorYehuda Sadeh <yehuda@hq.newdream.net>
Thu, 2 Jun 2011 16:39:30 +0000 (09:39 -0700)
committerYehuda Sadeh <yehuda@hq.newdream.net>
Thu, 2 Jun 2011 16:39:30 +0000 (09:39 -0700)
src/rgw/rgw_multi.cc

index c34cac838072128cee75f55c9787064fa77d15bf..a245a0e9c344c3ff8ef1f9db599131b6a1dedeae 100644 (file)
@@ -38,6 +38,7 @@ bool RGWMultiCompleteUpload::xml_end(const char *el) {
     int num = part->get_num();
     string etag = part->get_etag();
     parts[num] = etag;
+    part = (RGWMultiPart *)iter.get_next();
   }
   return true;
 }