Revert "Workaround for massive thumb requests delay post request for (adding favourite, get torrent list etc.)"
This reverts commit 0a9d7c5560.
This commit is contained in:
1 parent
6a88aaf782
commit
f5e9bf2459
3 files changed
+6
-10
No files matched your search
@@ -217,7 +217,7 @@ class EhApplication : Application(), DefaultLifecycleObserver, ImageLoaderFactor
|
||||
@JvmStatic
|
||||
val ehProxySelector by lazy { EhProxySelector() }
|
||||
|
||||
private fun buildOneOkHttpClient(): OkHttpClient.Builder {
|
||||
val nonCacheOkHttpClient by lazy {
|
||||
val builder = OkHttpClient.Builder()
|
||||
.cookieJar(EhCookieStore)
|
||||
.dns(EhDns)
|
||||
@@ -233,16 +233,12 @@ class EhApplication : Application(), DefaultLifecycleObserver, ImageLoaderFactor
|
||||
builder.sslSocketFactory(EhSSLSocketFactory, trustManager)
|
||||
builder.proxy(Proxy.NO_PROXY)
|
||||
}
|
||||
return builder
|
||||
}
|
||||
|
||||
val nonCacheOkHttpClient by lazy {
|
||||
buildOneOkHttpClient().build()
|
||||
builder.build()
|
||||
}
|
||||
|
||||
// Never use this okhttp client to download large blobs!!!
|
||||
val plainTextOkHttpClient by lazy {
|
||||
buildOneOkHttpClient().cache(
|
||||
val okHttpClient by lazy {
|
||||
nonCacheOkHttpClient.newBuilder().cache(
|
||||
Cache(
|
||||
application.cacheDir.toOkioPath() / "http_cache",
|
||||
20L * 1024L * 1024L,
|
||||
|
||||
@@ -67,7 +67,7 @@ import org.jsoup.Jsoup
|
||||
import java.io.File
|
||||
import kotlin.math.ceil
|
||||
|
||||
private val okHttpClient = EhApplication.plainTextOkHttpClient
|
||||
private val okHttpClient = EhApplication.okHttpClient
|
||||
private val MEDIA_TYPE_JSON: MediaType = "application/json; charset=utf-8".toMediaType()
|
||||
private const val TAG = "EhEngine"
|
||||
private const val MAX_REQUEST_SIZE = 25
|
||||
|
||||
@@ -20,7 +20,7 @@ import android.util.Log
|
||||
import androidx.annotation.IntDef
|
||||
import androidx.collection.LongSparseArray
|
||||
import androidx.collection.set
|
||||
import com.hippo.ehviewer.EhApplication.Companion.plainTextOkHttpClient
|
||||
import com.hippo.ehviewer.EhApplication.Companion.okHttpClient as plainTextOkHttpClient
|
||||
import com.hippo.ehviewer.GetText
|
||||
import com.hippo.ehviewer.R
|
||||
import com.hippo.ehviewer.Settings
|
||||
|
||||
Reference in new issue
Block a user