summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2024-10-31 09:53:16 +0100
committerLinus Färnstrand <linus@mullvad.net>2024-10-31 09:53:16 +0100
commitd8385af955bcdaefad4aea5845aebc8f7aff4c34 (patch)
tree7500ffd70a0ded04622da31b02ce2ca6ad63e9fa
parentf73d69de09f6080e30099e1f7eb68451b4e93317 (diff)
parent724809afc0204d3a22ba1b65a5958522843a0d8d (diff)
downloadmullvadvpn-d8385af955bcdaefad4aea5845aebc8f7aff4c34.tar.xz
mullvadvpn-d8385af955bcdaefad4aea5845aebc8f7aff4c34.zip
Merge branch 'fix-encrypted-dns-error-source'
-rw-r--r--mullvad-encrypted-dns-proxy/src/config_resolver.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mullvad-encrypted-dns-proxy/src/config_resolver.rs b/mullvad-encrypted-dns-proxy/src/config_resolver.rs
index 5ff689b307..b763183a1b 100644
--- a/mullvad-encrypted-dns-proxy/src/config_resolver.rs
+++ b/mullvad-encrypted-dns-proxy/src/config_resolver.rs
@@ -34,8 +34,8 @@ impl fmt::Display for Error {
impl std::error::Error for Error {
fn source(&self) -> Option<&(dyn std::error::Error + 'static)> {
match self {
- Self::ResolutionError(ref err) => Some(err),
- Self::Timeout(ref err) => Some(err),
+ Self::ResolutionError(ref err) => err.source(),
+ Self::Timeout(ref err) => err.source(),
}
}
}