Browse Source

weed/mount: simplify metadata flush retry returns (#8763)

pull/8765/head
Chris Lu 2 days ago
committed by GitHub
parent
commit
6c35a3724a
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      weed/mount/metadata_flush_retry.go

4
weed/mount/metadata_flush_retry.go

@ -12,10 +12,10 @@ func retryMetadataFlush(flush func() error, onRetry func(nextAttempt, totalAttem
for attempt := 1; attempt <= totalAttempts; attempt++ { for attempt := 1; attempt <= totalAttempts; attempt++ {
err = flush() err = flush()
if err == nil { if err == nil {
return nil
break
} }
if attempt == totalAttempts { if attempt == totalAttempts {
return err
break
} }
backoff := time.Duration(1<<uint(attempt-1)) * time.Second backoff := time.Duration(1<<uint(attempt-1)) * time.Second

Loading…
Cancel
Save