From 59713a1eb5760854f5522cbe7fe6093de48c2cad Mon Sep 17 00:00:00 2001 From: Mygod Date: Sat, 26 Jan 2019 01:26:38 +0800 Subject: [PATCH] Do not spawn another process to kill monitor --- .../src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 6d290418..08010eeb 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 @@ -103,8 +103,7 @@ abstract class IpMonitor : Runnable { fun destroy() { destroyed = true - val monitor = monitor - if (monitor != null) thread("${javaClass.simpleName}-killer") { monitor.destroy() } + monitor?.destroy() pool?.shutdown() } }