diff options
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connecting_state.rs | 6 |
1 files changed, 6 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 2191d6ed97..31490d6ffd 100644 --- a/talpid-core/src/tunnel_state_machine/connecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/connecting_state.rs @@ -403,6 +403,12 @@ impl TunnelState for ConnectingState { tunnel::Error::EnableIpv6Error => { ErrorStateCause::Ipv6Unavailable } + #[cfg(windows)] + tunnel::Error::OpenVpnTunnelMonitoringError( + tunnel::openvpn::Error::WinnetError( + crate::winnet::Error::GetTapAlias, + ), + ) => ErrorStateCause::TapAdapterProblem, _ => ErrorStateCause::StartTunnelError, }; ErrorState::enter(shared_values, block_reason) |
