diff options
| author | saber safavi <saber.safavi@codic.se> | 2022-12-05 13:11:07 +0100 |
|---|---|---|
| committer | saber safavi <saber.safavi@codic.se> | 2022-12-13 15:09:47 +0100 |
| commit | 9429cdb0e7bd79d324e17a45c2f081bac9703b74 (patch) | |
| tree | c9e1922f8b5ff1f422bbce380c8e6e02b7635e6b /android/app/src/main | |
| parent | fa9f5a0d8fe897ce65a63cee4918fcf77442c761 (diff) | |
| download | mullvadvpn-9429cdb0e7bd79d324e17a45c2f081bac9703b74.tar.xz mullvadvpn-9429cdb0e7bd79d324e17a45c2f081bac9703b74.zip | |
Fix app crash on connect/disconnect
Diffstat (limited to 'android/app/src/main')
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt index 5b4b88ad94..fcd8565550 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt @@ -10,6 +10,7 @@ import net.mullvad.mullvadvpn.ipc.Event import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.TunnelState +import net.mullvad.mullvadvpn.util.trySendRequest import net.mullvad.talpid.tunnel.ActionAfterDisconnect import net.mullvad.talpid.util.EventNotifier @@ -34,19 +35,19 @@ class ConnectionProxy(private val connection: Messenger, eventDispatcher: EventD fun connect() { if (anticipateConnectingState()) { - connection.send(Request.Connect.message) + connection.trySendRequest(Request.Connect, true) } } fun disconnect() { if (anticipateReconnectingState()) { - connection.send(Request.Disconnect.message) + connection.trySendRequest(Request.Disconnect, true) } } fun reconnect() { if (anticipateDisconnectingState()) { - connection.send(Request.Reconnect.message) + connection.trySendRequest(Request.Reconnect, true) } } |
