summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2017-06-27 17:06:09 +0200
committerLinus Färnstrand <linus@mullvad.net>2017-06-27 17:06:09 +0200
commitcbe98db9cfd84d90e86ae14925cda80a9236edfe (patch)
tree325b780c2e907d78d2e2f0cbcdd02008199c4dd5
parent98bf0ecbc94a6ad8e5eadf0fdfa60e5de77a0c12 (diff)
downloadmullvadvpn-cbe98db9cfd84d90e86ae14925cda80a9236edfe.tar.xz
mullvadvpn-cbe98db9cfd84d90e86ae14925cda80a9236edfe.zip
Broadcast tunnel start error to mgmt interface
-rw-r--r--mullvad_daemon/src/main.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/mullvad_daemon/src/main.rs b/mullvad_daemon/src/main.rs
index 53a6705f3d..4848ef956e 100644
--- a/mullvad_daemon/src/main.rs
+++ b/mullvad_daemon/src/main.rs
@@ -272,6 +272,7 @@ impl Daemon {
debug!("Triggering tunnel start");
if let Err(e) = self.start_tunnel().chain_err(|| "Failed to start tunnel") {
log_error(&e);
+ self.management_interface_broadcaster.notify_error(&e);
self.target_state = TargetState::Unsecured;
}
Ok(())