diff --git a/validator/src/main.rs b/validator/src/main.rs index 983337a23f..cbddfed3df 100644 --- a/validator/src/main.rs +++ b/validator/src/main.rs @@ -34,6 +34,7 @@ use solana_sdk::{ }; use std::{ collections::HashSet, + env, fs::{self, File}, io::{self, Read}, net::{SocketAddr, TcpListener, UdpSocket}, @@ -1084,6 +1085,11 @@ pub fn main() { .join(","), ); + // Default to RUST_BACKTRACE=1 for more informative validator logs + if env::var_os("RUST_BACKTRACE").is_none() { + env::set_var("RUST_BACKTRACE", "1") + } + info!("{} {}", crate_name!(), solana_clap_utils::version!()); info!("Starting validator with: {:#?}", std::env::args_os());