summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--mullvad-daemon/src/lib.rs2
2 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c77d67d90e..47939a293d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -31,6 +31,7 @@ Line wrap the file at 100 chars. Th
### Fixed
- Pick new random relay for each reconnect attempt instead of just retrying with the same one.
+- Fix so changing the OpenVPN mssfix setting triggers setting up a new tunnel with the new setting.
## [2018.4-beta3] - 2018-10-12
diff --git a/mullvad-daemon/src/lib.rs b/mullvad-daemon/src/lib.rs
index 36306f1d76..ad62336a38 100644
--- a/mullvad-daemon/src/lib.rs
+++ b/mullvad-daemon/src/lib.rs
@@ -589,6 +589,8 @@ impl Daemon {
if settings_changed {
self.management_interface_broadcaster
.notify_settings(&self.settings);
+ info!("Initiating tunnel restart because the OpenVPN mssfix setting changed");
+ self.reconnect_tunnel();
}
}
Err(e) => error!("{}", e.display_chain()),