summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-09-18 12:25:32 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-09-21 11:52:12 +0200
commit6735f7dc8ecec4fec340e11bf825cece54fdf5a1 (patch)
tree8788a5c7fc716dc5fb1f2319d779b930ad8ba8e0
parent88cf3194d12a6ac5f0e26c74b4b533ab64c675af (diff)
downloadmullvadvpn-6735f7dc8ecec4fec340e11bf825cece54fdf5a1.tar.xz
mullvadvpn-6735f7dc8ecec4fec340e11bf825cece54fdf5a1.zip
Do not log a warning if the fwmark rule cannot be deleted because it does not exist
-rw-r--r--talpid-core/src/routing/linux.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/talpid-core/src/routing/linux.rs b/talpid-core/src/routing/linux.rs
index ae23f4e0c0..a314c4f112 100644
--- a/talpid-core/src/routing/linux.rs
+++ b/talpid-core/src/routing/linux.rs
@@ -263,7 +263,9 @@ impl RouteManagerImpl {
Ok(mut response) => {
while let Some(message) = response.next().await {
if let NetlinkPayload::Error(error) = message.payload {
- log::warn!("Failed to delete routing policy: {}", error);
+ if error.to_io().kind() != io::ErrorKind::NotFound {
+ log::warn!("Failed to delete routing policy: {}", error);
+ }
}
}
}