aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2025-07-18 00:52:38 -0700
committerchrislu <chris.lu@gmail.com>2025-07-18 00:52:38 -0700
commitbc462144452b6c4336cca44d3e651b63bc723b56 (patch)
tree91bc7e818ffffad3951e43fcc2106e587bd4183a
parent121f6ef2c00de51099314e8ec5967aabdaee7859 (diff)
downloadseaweedfs-bc462144452b6c4336cca44d3e651b63bc723b56.tar.xz
seaweedfs-bc462144452b6c4336cca44d3e651b63bc723b56.zip
rename variable
-rw-r--r--weed/s3api/s3api_bucket_handlers_object_lock_config.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/weed/s3api/s3api_bucket_handlers_object_lock_config.go b/weed/s3api/s3api_bucket_handlers_object_lock_config.go
index ddfa0ee0f..712a6a1bf 100644
--- a/weed/s3api/s3api_bucket_handlers_object_lock_config.go
+++ b/weed/s3api/s3api_bucket_handlers_object_lock_config.go
@@ -76,7 +76,7 @@ func (s3a *S3ApiServer) GetObjectLockConfigurationHandler(w http.ResponseWriter,
// Check if we have cached Object Lock configuration
if bucketConfig.ObjectLockConfig != nil {
// Use cached configuration and marshal it to XML for response
- configXML, err := xml.Marshal(bucketConfig.ObjectLockConfig)
+ marshaledXML, err := xml.Marshal(bucketConfig.ObjectLockConfig)
if err != nil {
glog.Errorf("GetObjectLockConfigurationHandler: failed to marshal cached Object Lock config: %v", err)
s3err.WriteErrorResponse(w, r, s3err.ErrInternalError)
@@ -86,7 +86,10 @@ func (s3a *S3ApiServer) GetObjectLockConfigurationHandler(w http.ResponseWriter,
// Write XML response
w.Header().Set("Content-Type", "application/xml")
w.WriteHeader(http.StatusOK)
- w.Write(configXML)
+ if _, err := w.Write(marshaledXML); err != nil {
+ glog.Errorf("GetObjectLockConfigurationHandler: failed to write config XML: %v", err)
+ return
+ }
glog.V(3).Infof("GetObjectLockConfigurationHandler: successfully retrieved cached object lock config for %s", bucket)
return
}