diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2024-10-31 09:53:16 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2024-10-31 09:53:16 +0100 |
| commit | d8385af955bcdaefad4aea5845aebc8f7aff4c34 (patch) | |
| tree | 7500ffd70a0ded04622da31b02ce2ca6ad63e9fa | |
| parent | f73d69de09f6080e30099e1f7eb68451b4e93317 (diff) | |
| parent | 724809afc0204d3a22ba1b65a5958522843a0d8d (diff) | |
| download | mullvadvpn-d8385af955bcdaefad4aea5845aebc8f7aff4c34.tar.xz mullvadvpn-d8385af955bcdaefad4aea5845aebc8f7aff4c34.zip | |
Merge branch 'fix-encrypted-dns-error-source'
| -rw-r--r-- | mullvad-encrypted-dns-proxy/src/config_resolver.rs | 4 |
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(), } } } |
