diff options
| author | David Lönnhager <david.l@mullvad.net> | 2023-02-28 10:28:42 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2023-02-28 11:08:36 +0100 |
| commit | f2e71de32cde3c8c29dc12349b1d1e147fbc6296 (patch) | |
| tree | 450f90c56ae4f00b82e6a6e1f4f82f8e66147a2f /talpid-core | |
| parent | f5f60e311641a26c37bf3495a9f02251a82d7e4d (diff) | |
| download | mullvadvpn-f2e71de32cde3c8c29dc12349b1d1e147fbc6296.tar.xz mullvadvpn-f2e71de32cde3c8c29dc12349b1d1e147fbc6296.zip | |
Retry if PSK negotiation fails for any reason
Diffstat (limited to 'talpid-core')
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connecting_state.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/talpid-core/src/tunnel_state_machine/connecting_state.rs b/talpid-core/src/tunnel_state_machine/connecting_state.rs index a10b6fa4f5..ac8e0debd9 100644 --- a/talpid-core/src/tunnel_state_machine/connecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/connecting_state.rs @@ -494,9 +494,7 @@ fn should_retry(error: &tunnel::Error, retry_attempt: u32) -> bool { tunnel::Error::WireguardTunnelMonitoringError(Error::ObfuscatorError(_)) => true, - tunnel::Error::WireguardTunnelMonitoringError(Error::PskNegotiationError( - talpid_tunnel_config_client::Error::GrpcConnectError(_), - )) => true, + tunnel::Error::WireguardTunnelMonitoringError(Error::PskNegotiationError(_)) => true, #[cfg(not(windows))] tunnel::Error::WireguardTunnelMonitoringError(Error::TunnelError( |
