diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2018-10-05 09:25:25 +0100 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2018-10-05 09:25:25 +0100 |
| commit | 81c7b358d89a2a2e434b5c6aa25f2b69b688bb23 (patch) | |
| tree | 0836cfbb6150cc9e738bbdafcd782f94fcefd9f3 | |
| parent | 125a0c12213f9ce1c71158d48cbe722c5b53f462 (diff) | |
| parent | ebb518f9c6e161ddfbab7bfed2f87ca2ad3d3074 (diff) | |
| download | mullvadvpn-81c7b358d89a2a2e434b5c6aa25f2b69b688bb23.tar.xz mullvadvpn-81c7b358d89a2a2e434b5c6aa25f2b69b688bb23.zip | |
Merge branch 'windows-delete-dns-recovery'
| -rw-r--r-- | talpid-core/src/security/windows/dns.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/talpid-core/src/security/windows/dns.rs b/talpid-core/src/security/windows/dns.rs index 2a3b6e968c..6d0d034a09 100644 --- a/talpid-core/src/security/windows/dns.rs +++ b/talpid-core/src/security/windows/dns.rs @@ -136,12 +136,15 @@ impl WinDns { .chain_err(|| "Failed to read backed up DNS state")? { info!("Restoring DNS state from backup"); - self.restore_dns_settings(&previous_state) - .chain_err(|| "Failed to restore backed up DNS state")?; - trace!("Successfully restored DNS state"); + if let Err(e) = self.restore_dns_settings(&previous_state) { + error!("Failed to restore DNS settings - {}", e); + } else { + trace!("Successfully restored DNS state"); + }; self.backup_writer .remove_backup() .chain_err(|| "Failed to remove backed up DNS state after restoring it")?; + debug!("DNS recovery file removed!"); } else { trace!("No dns state to restore"); } |
