diff options
| author | chrislu <chris.lu@gmail.com> | 2022-07-25 22:40:00 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-07-25 22:40:00 -0700 |
| commit | ec0edb1ac4b690b3c3fd5010b17558778737508a (patch) | |
| tree | 9d25962d56325b67f03e35b4c94a74b1e2c4ffe4 | |
| parent | 03ca0ca2c66c18ff52886e94f7146357ec2ce6d1 (diff) | |
| download | seaweedfs-ec0edb1ac4b690b3c3fd5010b17558778737508a.tar.xz seaweedfs-ec0edb1ac4b690b3c3fd5010b17558778737508a.zip | |
filer: fix wrong logic during read
| -rw-r--r-- | weed/filer/stream.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/filer/stream.go b/weed/filer/stream.go index d1b66e88d..12a870c80 100644 --- a/weed/filer/stream.go +++ b/weed/filer/stream.go @@ -79,7 +79,7 @@ func StreamContent(masterClient wdclient.HasLookupFileIdFunction, writer io.Writ var err error for _, backoff := range getLookupFileIdBackoffSchedule { urlStrings, err = masterClient.GetLookupFileIdFunction()(chunkView.FileId) - if err == nil && len(urlStrings) > 0 { + if err != nil || len(urlStrings) == 0 { time.Sleep(backoff) break } |
