From 7f3e57305542b63a047f9d7ae0f00af1c775d6d2 Mon Sep 17 00:00:00 2001 From: Mygod Date: Sat, 10 Jul 2021 21:35:48 -0400 Subject: [PATCH] Suppress more stupid Android 6 bugs --- .../be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt index f329461a..c6548a16 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt @@ -55,7 +55,7 @@ object DefaultNetworkMonitor : UpstreamMonitor() { Services.connectivity.registerDefaultNetworkCallback(networkCallback) } else try { Services.connectivity.requestNetwork(networkRequest, networkCallback) - } catch (e: SecurityException) { + } catch (e: RuntimeException) { // SecurityException would be thrown in requestNetwork on Android 6.0 thanks to Google's stupid bug if (Build.VERSION.SDK_INT != 23) throw e GlobalScope.launch { callback.onFallback() }