summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-10-02 10:20:12 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-10-02 10:20:12 +0200
commitaed67583723a327eafe74d6bc7f61e7e1288f28d (patch)
tree9260bda172ee55debf1a0edb8d25e40e1f302d86
parentc59753ebaceece13091c0961003dd37863a5075f (diff)
parent1d2da8e88b02b17bd95e10c23768eb771bc28eda (diff)
downloadmullvadvpn-aed67583723a327eafe74d6bc7f61e7e1288f28d.tar.xz
mullvadvpn-aed67583723a327eafe74d6bc7f61e7e1288f28d.zip
Merge branch 'monitor-thread-reset-dns'
-rw-r--r--talpid-core/src/tunnel_state_machine/connected_state.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/talpid-core/src/tunnel_state_machine/connected_state.rs b/talpid-core/src/tunnel_state_machine/connected_state.rs
index dd259a87d9..33e1463167 100644
--- a/talpid-core/src/tunnel_state_machine/connected_state.rs
+++ b/talpid-core/src/tunnel_state_machine/connected_state.rs
@@ -212,6 +212,7 @@ impl ConnectedState {
match poll_result {
Ok(Async::Ready(block_reason)) => {
if let Some(reason) = block_reason {
+ Self::reset_dns(shared_values);
Self::reset_routes(shared_values);
return NewState(ErrorState::enter(shared_values, reason));
}