From d5e0fc3bc820a98604adc3e31ee35b576cc62e48 Mon Sep 17 00:00:00 2001 From: Darren Yu Date: Thu, 16 Jul 2026 00:34:12 +0800 Subject: [PATCH] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- pkg/filemanager/driver/remote/remote.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/filemanager/driver/remote/remote.go b/pkg/filemanager/driver/remote/remote.go index 7aeae5d5..cc0b89fa 100644 --- a/pkg/filemanager/driver/remote/remote.go +++ b/pkg/filemanager/driver/remote/remote.go @@ -153,7 +153,9 @@ func (handler *Driver) Token(ctx context.Context, uploadSession *fs.UploadSessio // When disk pre-allocation is disabled, concurrent chunk uploads must be 1 // to avoid disk fragmentation and write contention on slave storage. if !handler.Policy.Settings.PreAllocate { - handler.Policy.Settings.ChunkConcurrency = 1 + settings := *handler.Policy.Settings + settings.ChunkConcurrency = 1 + handler.Policy.Settings = &settings } return &fs.UploadCredential{