diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2018-10-12 20:23:09 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2018-10-12 20:23:09 +0200 |
| commit | 87baccb37927d25e09a6289511a19af6f74d4e31 (patch) | |
| tree | fde597e0eb0d53354a263a7380de7d6f9ec4dbbe | |
| parent | 61ad54aa433089f68e70e794b73acbf6b59b37f0 (diff) | |
| parent | 50a30c748f9beca87f93e005bc460c856c991498 (diff) | |
| download | mullvadvpn-87baccb37927d25e09a6289511a19af6f74d4e31.tar.xz mullvadvpn-87baccb37927d25e09a6289511a19af6f74d4e31.zip | |
Merge branch 'change-mssfix-trigger-reconnect'
| -rw-r--r-- | CHANGELOG.md | 1 | ||||
| -rw-r--r-- | mullvad-daemon/src/lib.rs | 2 |
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()), |
