From eadc2eb05f0df70c2cdf226528ae63cdfa1ed199 Mon Sep 17 00:00:00 2001 From: Mygod Date: Wed, 19 Dec 2018 15:35:48 +0800 Subject: [PATCH] Suppress reporting expected SecurityException --- .../be/mygod/vpnhotspot/net/monitor/DefaultNetworkMonitor.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 7b3c92e3..0cbbd28f 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 @@ -84,9 +84,8 @@ object DefaultNetworkMonitor : UpstreamMonitor() { } else try { app.connectivity.requestNetwork(networkRequest, networkCallback) } catch (e: SecurityException) { - if (Build.VERSION.SDK_INT != 23) throw e // SecurityException would be thrown in requestNetwork on Android 6.0 thanks to Google's stupid bug - Timber.w(e) + if (Build.VERSION.SDK_INT != 23) throw e callback.onFallback() return }