From e88dfae46fed95a2b302e1d1e805da10c2b95fa1 Mon Sep 17 00:00:00 2001 From: Jon Heinritz Date: Wed, 12 Mar 2025 02:32:12 +0100 Subject: main: Log to stderr instead of stdout Currently we can't use logging in paths like niri msg that have meaningful stdout. Logging to stderr makes that possible. Even if we don't want to log anything in niri msg code paths, it's easy to have something accidentally log. --- src/main.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index fd34ae82..3281d19b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -52,6 +52,7 @@ fn main() -> Result<(), Box> { let env_filter = EnvFilter::builder().parse_lossy(directives); tracing_subscriber::fmt() .compact() + .with_writer(io::stderr) .with_env_filter(env_filter) .init(); -- cgit