diff options
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connecting_state.rs | 2 |
1 files changed, 2 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 cdf9029b81..ad91cb184a 100644 --- a/talpid-core/src/tunnel_state_machine/connecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/connecting_state.rs @@ -482,6 +482,8 @@ fn should_retry(error: &tunnel::Error, retry_attempt: u32) -> bool { match error { tunnel::Error::WireguardTunnelMonitoringError(Error::CreateObfuscatorError(_)) => true, + tunnel::Error::WireguardTunnelMonitoringError(Error::ObfuscatorError(_)) => true, + tunnel::Error::WireguardTunnelMonitoringError(Error::PskNegotiationError( talpid_tunnel_config_client::Error::GrpcConnectError(_), )) => true, |
