From d0d27660c78e07266f14c86244d759216e10a9e9 Mon Sep 17 00:00:00 2001 From: Mygod Date: Sun, 4 Dec 2022 12:40:55 -0500 Subject: [PATCH] Skip trying to poll rootless when in root mode --- .../src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt index cd00bef1..026ad6e6 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt @@ -152,7 +152,7 @@ abstract class IpMonitor { fun flushAsync() = GlobalScope.launch(Dispatchers.IO) { flush() } private suspend fun work(server: RootServer?): RootServer? { - if (currentMode != Mode.PollRoot) try { + if (currentMode != Mode.PollRoot && currentMode != Mode.MonitorRoot) try { poll() return server } catch (e: IOException) {