summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-08-16 10:18:55 +0200
committerLinus Färnstrand <linus@mullvad.net>2018-08-16 12:31:38 +0200
commite20698c32fde6bcdc8306910430cf7593831d795 (patch)
treebdd20725ff99194a69718fd000664244c3f9650f /mullvad-daemon/src
parentbaa3e5d8160dedcfbb1e0894e4f07ec0f75229ef (diff)
downloadmullvadvpn-e20698c32fde6bcdc8306910430cf7593831d795.tar.xz
mullvadvpn-e20698c32fde6bcdc8306910430cf7593831d795.zip
Log panics instead of printing to stderr
Diffstat (limited to 'mullvad-daemon/src')
-rw-r--r--mullvad-daemon/src/main.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/mullvad-daemon/src/main.rs b/mullvad-daemon/src/main.rs
index 9c87bdef74..d1e620f3df 100644
--- a/mullvad-daemon/src/main.rs
+++ b/mullvad-daemon/src/main.rs
@@ -16,6 +16,7 @@ extern crate futures;
extern crate libc;
#[macro_use]
extern crate log;
+extern crate log_panics;
#[macro_use]
extern crate serde;
@@ -909,6 +910,7 @@ fn run() -> Result<()> {
log_file.as_ref(),
config.log_stdout_timestamps,
).chain_err(|| ErrorKind::LogError("Unable to initialize logger"))?;
+ log_panics::init();
log_version();
if let Some(ref log_dir) = log_dir {
info!("Logging to {}", log_dir.display());