summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt20
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()