diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt | 20 |
1 files changed, 10 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 49a58662d1..e11f21bb4e 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -65,6 +65,16 @@ class MullvadVpnService : TalpidVpnService() { setUp() } + override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { + val startResult = super.onStartCommand(intent, flags, startId) + + if (intent?.getAction() == VpnService.SERVICE_INTERFACE) { + shouldConnect = true + } + + return startResult + } + override fun onBind(intent: Intent): IBinder { bindCount += 1 @@ -105,16 +115,6 @@ class MullvadVpnService : TalpidVpnService() { } } - override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { - val startResult = super.onStartCommand(intent, flags, startId) - - if (intent?.getAction() == VpnService.SERVICE_INTERFACE) { - shouldConnect = true - } - - return startResult - } - private fun setUp() { startDaemonJob?.cancel() startDaemonJob = startDaemon() |
