diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-11-21 21:17:33 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-12-16 12:36:00 +0000 |
| commit | e3d9659da7cf22175374a96cff66d3154db3105b (patch) | |
| tree | 80a61fbc60d412e822eba8bd3e8a797cce67fcd9 | |
| parent | ab39e1928a661839870a579d3b9287927410b77b (diff) | |
| download | mullvadvpn-e3d9659da7cf22175374a96cff66d3154db3105b.tar.xz mullvadvpn-e3d9659da7cf22175374a96cff66d3154db3105b.zip | |
Use the new error state cause
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connecting_state.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/talpid-core/src/tunnel_state_machine/connecting_state.rs b/talpid-core/src/tunnel_state_machine/connecting_state.rs index 6e561acc6b..44dcd9f153 100644 --- a/talpid-core/src/tunnel_state_machine/connecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/connecting_state.rs @@ -422,6 +422,14 @@ impl TunnelState for ConnectingState { ), ), ) => ErrorStateCause::VpnPermissionDenied, + #[cfg(target_os = "android")] + tunnel::Error::WireguardTunnelMonitoringError( + tunnel::wireguard::Error::TunnelError( + tunnel::wireguard::TunnelError::SetupTunnelDeviceError( + tun_provider::Error::InvalidDnsServers(addresses), + ), + ), + ) => ErrorStateCause::InvalidDnsServers(addresses), _ => ErrorStateCause::StartTunnelError, }; ErrorState::enter(shared_values, block_reason) |
