Support IPv6 including fast fallback to IPv4

See https://square.github.io/okhttp/changelogs/changelog/#version-500-alpha4
This commit is contained in:
Mynacol 2022-06-08 11:17:48 +02:00 committed by machiav3lli
parent 5576114626
commit ae9dac42bd
2 changed files with 2 additions and 0 deletions

View File

@ -32,6 +32,7 @@ object Downloader {
private fun createClient(proxy: Proxy?, cache: Cache?): OkHttpClient {
return OkHttpClient.Builder()
.fastFallback(true)
.connectTimeout(30L, TimeUnit.SECONDS)
.readTimeout(15L, TimeUnit.SECONDS)
.writeTimeout(15L, TimeUnit.SECONDS)

View File

@ -50,6 +50,7 @@ object DownloaderX {
clients[clientConfiguration] ?: run {
val client = this.client
.newBuilder()
.fastFallback(true)
.connectTimeout(30L, SECONDS)
.readTimeout(15L, SECONDS)
.writeTimeout(15L, SECONDS)