diff options
Diffstat (limited to 'android')
4 files changed, 4 insertions, 10 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt index 520952627d..102d2b455b 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -224,18 +224,18 @@ class MullvadVpnService : TalpidVpnService() { val settings = daemon.getSettings() if (settings != null) { - setUpInstance(daemon, settings) + setUpInstance(settings) } else { restart() } } } - private suspend fun setUpInstance(daemon: MullvadDaemon, settings: Settings) { + private suspend fun setUpInstance(settings: Settings) { handlePendingAction(settings) if (state == State.Running) { - instance = ServiceInstance(endpoint.messenger, daemon) + instance = ServiceInstance(endpoint.messenger) } } diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ServiceInstance.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ServiceInstance.kt index 383e735b24..a77e58447d 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ServiceInstance.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ServiceInstance.kt @@ -2,4 +2,4 @@ package net.mullvad.mullvadvpn.service import android.os.Messenger -class ServiceInstance(val messenger: Messenger, val daemon: MullvadDaemon) +class ServiceInstance(val messenger: Messenger) diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt index f64849d017..024c290b9d 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt @@ -5,7 +5,6 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import net.mullvad.mullvadvpn.R -import net.mullvad.mullvadvpn.service.MullvadDaemon import net.mullvad.mullvadvpn.ui.serviceconnection.AccountCache import net.mullvad.mullvadvpn.ui.serviceconnection.AppVersionInfoCache import net.mullvad.mullvadvpn.ui.serviceconnection.AuthTokenCache @@ -50,9 +49,6 @@ abstract class ServiceDependentFragment(private val onNoService: OnNoService) : lateinit var customDns: CustomDns private set - lateinit var daemon: MullvadDaemon - private set - lateinit var keyStatusListener: KeyStatusListener private set @@ -76,7 +72,6 @@ abstract class ServiceDependentFragment(private val onNoService: OnNoService) : authTokenCache = serviceConnection.authTokenCache connectionProxy = serviceConnection.connectionProxy customDns = serviceConnection.customDns - daemon = serviceConnection.daemon keyStatusListener = serviceConnection.keyStatusListener locationInfoCache = serviceConnection.locationInfoCache relayListListener = serviceConnection.relayListListener diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt index f25ed2c19c..9c80ff61ca 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt @@ -33,7 +33,6 @@ class ServiceConnection( named(SERVICE_CONNECTION_SCOPE), this ) - val daemon = service.daemon val accountCache = AccountCache(service.messenger, dispatcher) val authTokenCache = AuthTokenCache(service.messenger, dispatcher) val connectionProxy = ConnectionProxy(service.messenger, dispatcher) |
