diff options
| author | chrislu <chris.lu@gmail.com> | 2025-07-18 00:52:38 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2025-07-18 00:52:38 -0700 |
| commit | bc462144452b6c4336cca44d3e651b63bc723b56 (patch) | |
| tree | 91bc7e818ffffad3951e43fcc2106e587bd4183a | |
| parent | 121f6ef2c00de51099314e8ec5967aabdaee7859 (diff) | |
| download | seaweedfs-bc462144452b6c4336cca44d3e651b63bc723b56.tar.xz seaweedfs-bc462144452b6c4336cca44d3e651b63bc723b56.zip | |
rename variable
| -rw-r--r-- | weed/s3api/s3api_bucket_handlers_object_lock_config.go | 7 |
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 } |
