Skip to content

Commit 6fc8ac1

Browse files
authored
fix(core): don't retry on InvalidGrantException because it is terminal
this is not a retryable exception
1 parent 0c3caa1 commit 6fc8ac1

File tree

1 file changed

+0
-7
lines changed
  • plugins/core/jetbrains-community/src/software/aws/toolkits/jetbrains/core/credentials/sso/bearer

1 file changed

+0
-7
lines changed

plugins/core/jetbrains-community/src/software/aws/toolkits/jetbrains/core/credentials/sso/bearer/BearerTokenProvider.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -252,13 +252,6 @@ internal val DEFAULT_PREFETCH_DURATION = Duration.ofMinutes(20)
252252
val ssoOidcClientConfigurationBuilder: (ClientOverrideConfiguration.Builder) -> ClientOverrideConfiguration.Builder = { configuration ->
253253
configuration.nullDefaultProfileFile()
254254

255-
// Add InvalidGrantException to the RetryOnExceptionsCondition
256-
configuration.retryStrategy { strategy ->
257-
strategy.retryOnException {
258-
it is InvalidGrantException
259-
}
260-
}
261-
262255
configuration.addExecutionInterceptor(object : ExecutionInterceptor {
263256
override fun modifyException(context: Context.FailedExecution, executionAttributes: ExecutionAttributes): Throwable {
264257
val exception = context.exception()

0 commit comments

Comments
 (0)