diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc index 54ad3dbbec3..ac8a462b11a 100644 --- a/src/rgw/rgw_op.cc +++ b/src/rgw/rgw_op.cc @@ -6611,6 +6611,9 @@ void RGWCompleteMultipart::complete() ldpp_dout(this, 0) << "WARNING: failed to unlock " << *serializer.get() << dendl; } } + + etag = s->object->get_attrs()[RGW_ATTR_ETAG].to_str(); + send_response(); }