diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/LocalOnlyHotspotService.kt b/mobile/src/main/java/be/mygod/vpnhotspot/LocalOnlyHotspotService.kt index f1485d1f..f34e38cf 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/LocalOnlyHotspotService.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/LocalOnlyHotspotService.kt @@ -37,13 +37,12 @@ class LocalOnlyHotspotService : IpNeighbourMonitoringService(), CoroutineScope { val configuration get() = reservation?.wifiConfiguration - fun stop() = when (iface) { - null -> { } // stopped - "" -> { - WifiApManager.cancelLocalOnlyHotspotRequest() - reservation?.close() ?: stopService() + fun stop() { + when (iface) { + null -> return // stopped + "" -> WifiApManager.cancelLocalOnlyHotspotRequest() } - else -> reservation!!.close() + reservation?.close() ?: stopService() } }