aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/rbw-agent/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/rbw-agent/main.rs')
-rw-r--r--src/bin/rbw-agent/main.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bin/rbw-agent/main.rs b/src/bin/rbw-agent/main.rs
index 74ee258..69411ae 100644
--- a/src/bin/rbw-agent/main.rs
+++ b/src/bin/rbw-agent/main.rs
@@ -29,10 +29,6 @@ fn real_main() -> anyhow::Result<()> {
)
.init();
- if let Err(e) = debugger::disable_tracing() {
- log::warn!("{}", e);
- }
-
let no_daemonize = if let Some(arg) = std::env::args().nth(1) {
arg == "--no-daemonize"
} else {
@@ -45,6 +41,10 @@ fn real_main() -> anyhow::Result<()> {
Some(daemon::daemonize().context("failed to daemonize")?)
};
+ if let Err(e) = debugger::disable_tracing() {
+ log::warn!("{}", e);
+ }
+
let (w, r) = std::sync::mpsc::channel();
// can't use tokio::main because we need to daemonize before starting the
// tokio runloop, or else things break