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 bd454b20..fe21f565 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 @@ -99,7 +99,7 @@ abstract class IpMonitor { } } - init { + protected fun init() { thread(name = "${javaClass.simpleName}-input") { val mode = currentMode if (mode.isMonitor) { diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpNeighbourMonitor.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpNeighbourMonitor.kt index d92f473a..87239548 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpNeighbourMonitor.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpNeighbourMonitor.kt @@ -57,6 +57,10 @@ class IpNeighbourMonitor private constructor() : IpMonitor() { } private var neighbours = persistentMapOf() + init { + init() + } + override val monitoredObject: String get() = "neigh" override fun processLine(line: String) {