Skip to content

Commit cc393ea

Browse files
authored
Merge pull request #5279 from wzshiming/fix/backoff
Optimize content/local/store.Writer backoff
2 parents fca0da4 + 9e576b8 commit cc393ea

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

content/local/store.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,6 @@ func (s *store) Writer(ctx context.Context, opts ...content.WriterOpt) (content.
465465
}
466466
var lockErr error
467467
for count := uint64(0); count < 10; count++ {
468-
time.Sleep(time.Millisecond * time.Duration(rand.Intn(1<<count)))
469468
if err := tryLock(wOpts.Ref); err != nil {
470469
if !errdefs.IsUnavailable(err) {
471470
return nil, err
@@ -476,6 +475,7 @@ func (s *store) Writer(ctx context.Context, opts ...content.WriterOpt) (content.
476475
lockErr = nil
477476
break
478477
}
478+
time.Sleep(time.Millisecond * time.Duration(rand.Intn(1<<count)))
479479
}
480480

481481
if lockErr != nil {

0 commit comments

Comments
 (0)