From 0073448afcd3727f26254d19c16483cd88ac3c24 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Wed, 15 Apr 2020 22:21:05 -0700 Subject: [PATCH] Default to RUST_BACKTRACE=1 for more informative validator logs (cherry picked from commit 4ac15e68cf6c3caad0f389354b431c0e1d3d49e5) --- validator/src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/validator/src/main.rs b/validator/src/main.rs index 82ad81ab65..220971e046 100644 --- a/validator/src/main.rs +++ b/validator/src/main.rs @@ -32,6 +32,7 @@ use solana_sdk::{ }; use std::{ collections::HashSet, + env, fs::{self, File}, net::{SocketAddr, TcpListener, UdpSocket}, path::PathBuf, @@ -915,6 +916,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());