diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-12-07 14:05:31 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-12-10 13:18:27 +0000 |
| commit | e34292f5ff75ca25fb5ef3facfe1665820e76c46 (patch) | |
| tree | 5bf5292b95e966a8d48c433f39149ead0c4edf21 | |
| parent | 5eb05525d0b8a35f17a71a8f060cb8684b7a442b (diff) | |
| download | mullvadvpn-e34292f5ff75ca25fb5ef3facfe1665820e76c46.tar.xz mullvadvpn-e34292f5ff75ca25fb5ef3facfe1665820e76c46.zip | |
Remove unnecessary coroutine
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt | 5 |
1 files changed, 1 insertions, 4 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 bb9335c537..fb20cbefed 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -14,7 +14,6 @@ import net.mullvad.talpid.TalpidVpnService class MullvadVpnService : TalpidVpnService() { private val binder = LocalBinder() - private val created = CompletableDeferred<Unit>() private var resetComplete: CompletableDeferred<Unit>? = null @@ -25,7 +24,6 @@ class MullvadVpnService : TalpidVpnService() { override fun onCreate() { super.onCreate() setUp() - created.complete(Unit) } override fun onBind(intent: Intent): IBinder { @@ -47,7 +45,6 @@ class MullvadVpnService : TalpidVpnService() { override fun onDestroy() { tearDown() daemon.cancel() - created.cancel() super.onDestroy() } @@ -73,8 +70,8 @@ class MullvadVpnService : TalpidVpnService() { } private fun startDaemon() = GlobalScope.async(Dispatchers.Default) { - created.await() ApiRootCaFile().extract(application) + MullvadDaemon(this@MullvadVpnService).apply { onSettingsChange.subscribe { settings -> notificationManager.loggedIn = settings?.accountToken != null |
