From ec0edb1ac4b690b3c3fd5010b17558778737508a Mon Sep 17 00:00:00 2001 From: chrislu Date: Mon, 25 Jul 2022 22:40:00 -0700 Subject: [PATCH] filer: fix wrong logic during read --- weed/filer/stream.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 }