Add stopped check in Routing

This commit is contained in:
Mygod
2020-06-12 01:16:57 -04:00
parent 8d6d4a6c6e
commit 4d3e05ac6b
2 changed files with 8 additions and 1 deletions

View File

@@ -379,7 +379,7 @@ class RepeaterService : Service(), CoroutineScope, WifiP2pManager.ChannelListene
persistNextGroup = false
}
check(routingManager == null)
routingManager = object : RoutingManager.LocalOnly(this, group.`interface`!!) {
routingManager = object : RoutingManager.LocalOnly(this@RepeaterService, group.`interface`!!) {
override fun ifaceHandler(iface: NetworkInterface) {
iface.hardwareAddress?.asIterable()?.macToString()?.let { lastMac = it }
}