Преглед изворни кода

Don't unnecessarily wrap IOExceptions in UncaughtExceptionInterceptor

arkon пре 2 година
родитељ
комит
1814b3b22c

+ 5 - 1
core/src/main/java/eu/kanade/tachiyomi/network/interceptor/UncaughtExceptionInterceptor.kt

@@ -18,7 +18,11 @@ class UncaughtExceptionInterceptor : Interceptor {
         return try {
             chain.proceed(chain.request())
         } catch (e: Exception) {
-            throw IOException(e)
+            if (e is IOException) {
+                throw e
+            } else {
+                throw IOException(e)
+            }
         }
     }
 }