mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
adjust the retry logic
This commit is contained in:
parent
b961fcd338
commit
2d519c6cb6
|
@ -143,6 +143,7 @@ func retriedStreamFetchChunkData(writer io.Writer, urlStrings []string, cipherKe
|
|||
writer.Write(data)
|
||||
written += len(data)
|
||||
})
|
||||
shouldRetry = shouldRetry && written == 0
|
||||
if !shouldRetry {
|
||||
break
|
||||
}
|
||||
|
@ -155,7 +156,7 @@ func retriedStreamFetchChunkData(writer io.Writer, urlStrings []string, cipherKe
|
|||
break
|
||||
}
|
||||
}
|
||||
if err != nil && shouldRetry && written > 0 {
|
||||
if err != nil && shouldRetry {
|
||||
glog.V(0).Infof("retry reading in %v", waitTime)
|
||||
time.Sleep(waitTime)
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue