mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-06-07 16:29:55 +00:00
Support IPv6 including fast fallback to IPv4
See https://square.github.io/okhttp/changelogs/changelog/#version-500-alpha4
This commit is contained in:
parent
5576114626
commit
ae9dac42bd
@ -32,6 +32,7 @@ object Downloader {
|
|||||||
|
|
||||||
private fun createClient(proxy: Proxy?, cache: Cache?): OkHttpClient {
|
private fun createClient(proxy: Proxy?, cache: Cache?): OkHttpClient {
|
||||||
return OkHttpClient.Builder()
|
return OkHttpClient.Builder()
|
||||||
|
.fastFallback(true)
|
||||||
.connectTimeout(30L, TimeUnit.SECONDS)
|
.connectTimeout(30L, TimeUnit.SECONDS)
|
||||||
.readTimeout(15L, TimeUnit.SECONDS)
|
.readTimeout(15L, TimeUnit.SECONDS)
|
||||||
.writeTimeout(15L, TimeUnit.SECONDS)
|
.writeTimeout(15L, TimeUnit.SECONDS)
|
||||||
|
@ -50,6 +50,7 @@ object DownloaderX {
|
|||||||
clients[clientConfiguration] ?: run {
|
clients[clientConfiguration] ?: run {
|
||||||
val client = this.client
|
val client = this.client
|
||||||
.newBuilder()
|
.newBuilder()
|
||||||
|
.fastFallback(true)
|
||||||
.connectTimeout(30L, SECONDS)
|
.connectTimeout(30L, SECONDS)
|
||||||
.readTimeout(15L, SECONDS)
|
.readTimeout(15L, SECONDS)
|
||||||
.writeTimeout(15L, SECONDS)
|
.writeTimeout(15L, SECONDS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user