]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: handle errors during GET on Swift's SLO appropriately.
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Wed, 18 Nov 2015 14:52:16 +0000 (15:52 +0100)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Tue, 8 Dec 2015 16:58:09 +0000 (17:58 +0100)
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_op.cc

index 79093f775b49b815bceb84e616ba4cd03c4cf895..beb5c0033ef97669efcc112e3ddf6979530fbbae 100644 (file)
@@ -1195,6 +1195,7 @@ void RGWGetObj::execute()
     ret = handle_slo_manifest(attr_iter->second);
     if (ret < 0) {
       ldout(s->cct, 0) << "ERROR: failed to handle slo manifest ret=" << ret << dendl;
+      goto done_err;
     }
     return;
   }