summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--talpid-core/src/tunnel_state_machine/connecting_state.rs2
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,