Skip to content

Commit 2386dad

Browse files
authored
Merge 92bc9c0 into 041403d
2 parents 041403d + 92bc9c0 commit 2386dad

File tree

2 files changed

+2
-2
lines changed
  • ydb/public/sdk/cpp

2 files changed

+2
-2
lines changed

ydb/public/sdk/cpp/client/iam/common/iam.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ class TGrpcIamCredentialsProvider : public ICredentialsProvider {
168168

169169
RequestInflight_ = false;
170170
sleepDuration = std::min(BackoffTimeout_, BACKOFF_MAX);
171-
BackoffTimeout_ *= 2;
171+
BackoffTimeout_ = std::min(BackoffTimeout_ * 2, BACKOFF_MAX);
172172
}
173173

174174
Sleep(sleepDuration);

ydb/public/sdk/cpp/src/client/iam/common/iam.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ class TGrpcIamCredentialsProvider : public ICredentialsProvider {
126126

127127
RequestInflight_ = false;
128128
sleepDuration = std::min(BackoffTimeout_, BACKOFF_MAX);
129-
BackoffTimeout_ *= 2;
129+
BackoffTimeout_ *= std::min(BackoffTimeout_*2, BACKOFF_MAX);
130130
}
131131

132132
Sleep(sleepDuration);

0 commit comments

Comments
 (0)