aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chrislusf@users.noreply.github.com>2022-05-19 10:33:42 -0700
committerGitHub <noreply@github.com>2022-05-19 10:33:42 -0700
commitcb64983c6b5ae88d009c311aa46edd7acafa3361 (patch)
tree2606682daae979b47055a81f86504ecfd70fdebc
parent8efe55f9817ef79ae2cce1c15c922c7d3b119a21 (diff)
parent66747ee9c9aac1a0eeb752811bdf33f98ee65363 (diff)
downloadseaweedfs-cb64983c6b5ae88d009c311aa46edd7acafa3361.tar.xz
seaweedfs-cb64983c6b5ae88d009c311aa46edd7acafa3361.zip
Merge pull request #3079 from ztinpn/hotfix_fsync
-rw-r--r--weed/server/filer_server_handlers_write.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/weed/server/filer_server_handlers_write.go b/weed/server/filer_server_handlers_write.go
index 3bbae8197..b0e0c5af0 100644
--- a/weed/server/filer_server_handlers_write.go
+++ b/weed/server/filer_server_handlers_write.go
@@ -230,7 +230,11 @@ func (fs *FilerServer) detectStorageOption0(requestURI, qCollection, qReplicatio
so, err := fs.detectStorageOption(requestURI, qCollection, qReplication, int32(ttl.Minutes())*60, diskType, dataCenter, rack, dataNode)
if so != nil {
- so.Fsync = fsync == "true"
+ if fsync == "false" {
+ so.Fsync = false
+ } else if fsync == "true" {
+ so.Fsync = true
+ }
}
return so, err