diff --git a/examples/main.rs b/examples/main.rs index fdd6ece..f27530a 100644 --- a/examples/main.rs +++ b/examples/main.rs @@ -10,12 +10,11 @@ use std::sync::atomic::{AtomicUsize, Ordering}; #[tokio::main] async fn main() -> Result<()> { - if std::env::var("RUST_LOG").is_err() { - unsafe { std::env::set_var("RUST_LOG", "info"); } - } + let filter = EnvFilter::try_from_default_env() + .unwrap_or_else(|_| EnvFilter::new("info")); tracing_subscriber::fmt() - .with_env_filter(EnvFilter::from_default_env()) + .with_env_filter(filter) .with_ansi(true) .init();