fix: io.ktor.client.network.sockets.ConnectTimeoutException
This commit is contained in:
1 parent
6e85ca4bdc
commit
fd49b30efb
1 file changed
+2
-2
@@ -48,10 +48,10 @@ val client = HttpClient {
|
||||
level = LogLevel.ALL
|
||||
}
|
||||
install(HttpTimeout) {
|
||||
socketTimeoutMillis = HttpTimeout.INFINITE_TIMEOUT_MS
|
||||
connectTimeoutMillis = 5000
|
||||
}
|
||||
install(HttpRequestRetry) {
|
||||
retryOnServerErrors(maxRetries = 3)
|
||||
retryOnException(maxRetries = 3, retryOnTimeout = true)
|
||||
exponentialDelay()
|
||||
modifyRequest { request ->
|
||||
request.headers.append("x-retry-count", retryCount.toString())
|
||||
|
||||
Reference in new issue
Block a user