diff options
| -rw-r--r-- | talpid-wireguard/src/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/talpid-wireguard/src/lib.rs b/talpid-wireguard/src/lib.rs index c61d20bec6..cb19559dcf 100644 --- a/talpid-wireguard/src/lib.rs +++ b/talpid-wireguard/src/lib.rs @@ -983,7 +983,8 @@ impl WireguardMonitor { async fn log_tunnel_data_usage(config: &Config, tunnel: &Arc<AsyncMutex<Option<TunnelType>>>) { let tunnel = tunnel.lock().await; - let Ok(tunnel_stats) = tunnel.as_ref().unwrap().get_tunnel_stats() else { + let Some(tunnel) = &*tunnel else { return }; + let Ok(tunnel_stats) = tunnel.get_tunnel_stats() else { return; }; if let Some(stats) = config |
