aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpeelz <peelz.dev@gmail.com>2025-02-05 09:54:19 -0500
committerIvan Molodetskikh <yalterz@gmail.com>2025-02-05 18:06:46 +0300
commit690d6355057ebeba03cbd8ce4905145b834c72f8 (patch)
treee4e09c433fe21516ec99f6ba6844a988839d6f25
parenta444efd0ebee8e203877daedc7bc65584f72daba (diff)
downloadniri-690d6355057ebeba03cbd8ce4905145b834c72f8.tar.gz
niri-690d6355057ebeba03cbd8ce4905145b834c72f8.tar.bz2
niri-690d6355057ebeba03cbd8ce4905145b834c72f8.zip
Initialize tracing_subscriber earlier
-rw-r--r--src/main.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main.rs b/src/main.rs
index 772c3a5f..8fb57340 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -48,6 +48,13 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
REMOVE_ENV_RUST_LIB_BACKTRACE.store(true, Ordering::Relaxed);
}
+ let directives = env::var("RUST_LOG").unwrap_or_else(|_| DEFAULT_LOG_FILTER.to_owned());
+ let env_filter = EnvFilter::builder().parse_lossy(directives);
+ tracing_subscriber::fmt()
+ .compact()
+ .with_env_filter(env_filter)
+ .init();
+
if env::var_os("NOTIFY_SOCKET").is_some() {
IS_SYSTEMD_SERVICE.store(true, Ordering::Relaxed);
@@ -58,13 +65,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
);
}
- let directives = env::var("RUST_LOG").unwrap_or_else(|_| DEFAULT_LOG_FILTER.to_owned());
- let env_filter = EnvFilter::builder().parse_lossy(directives);
- tracing_subscriber::fmt()
- .compact()
- .with_env_filter(env_filter)
- .init();
-
let cli = Cli::parse();
if cli.session {