aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-02-07 11:37:59 -0800
committerchrislu <chris.lu@gmail.com>2022-02-07 11:37:59 -0800
commit81f86c381dffd7a3fda9914b38f13c2b2f405345 (patch)
tree5419921d4bd19b4948c16411893f0f33c7a1650d
parent9405eaefdbd8ee94dac9bd12e324e81afaa474f5 (diff)
downloadseaweedfs-81f86c381dffd7a3fda9914b38f13c2b2f405345.tar.xz
seaweedfs-81f86c381dffd7a3fda9914b38f13c2b2f405345.zip
s3: avoid nil response
fix https://github.com/chrislusf/seaweedfs/issues/2636
-rw-r--r--weed/s3api/s3api_object_multipart_handlers.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/s3api/s3api_object_multipart_handlers.go b/weed/s3api/s3api_object_multipart_handlers.go
index 8cbaf9393..99c280e13 100644
--- a/weed/s3api/s3api_object_multipart_handlers.go
+++ b/weed/s3api/s3api_object_multipart_handlers.go
@@ -163,13 +163,13 @@ func (s3a *S3ApiServer) ListObjectPartsHandler(w http.ResponseWriter, r *http.Re
UploadId: aws.String(uploadID),
})
- glog.V(2).Infof("ListObjectPartsHandler %s count=%d", string(s3err.EncodeXMLResponse(response)), len(response.Part))
-
if errCode != s3err.ErrNone {
s3err.WriteErrorResponse(w, r, errCode)
return
}
+ glog.V(2).Infof("ListObjectPartsHandler %s count=%d", string(s3err.EncodeXMLResponse(response)), len(response.Part))
+
writeSuccessResponseXML(w, r, response)
}