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:
tarsin committed 2023-03-10 23:11:02 +08:00
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