mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-03 00:31:50 +00:00
Log file appender initialization errors properly (#7137)
It'll help us debug the issue with rolling file appender initialization (`Failed to initialize libp2p rolling file appender`) cc: @macladson
This commit is contained in:
@@ -140,14 +140,20 @@ pub fn create_libp2p_discv5_tracing_layer(
|
|||||||
discv5_writer = discv5_writer.compression(Compression::Gzip);
|
discv5_writer = discv5_writer.compression(Compression::Gzip);
|
||||||
}
|
}
|
||||||
|
|
||||||
let Ok(libp2p_writer) = libp2p_writer.build() else {
|
let libp2p_writer = match libp2p_writer.build() {
|
||||||
eprintln!("Failed to initialize libp2p rolling file appender");
|
Ok(writer) => writer,
|
||||||
std::process::exit(1);
|
Err(e) => {
|
||||||
|
eprintln!("Failed to initialize libp2p rolling file appender: {e}");
|
||||||
|
std::process::exit(1);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
let Ok(discv5_writer) = discv5_writer.build() else {
|
let discv5_writer = match discv5_writer.build() {
|
||||||
eprintln!("Failed to initialize discv5 rolling file appender");
|
Ok(writer) => writer,
|
||||||
std::process::exit(1);
|
Err(e) => {
|
||||||
|
eprintln!("Failed to initialize discv5 rolling file appender: {e}");
|
||||||
|
std::process::exit(1);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
let (libp2p_non_blocking_writer, _libp2p_guard) = NonBlocking::new(libp2p_writer);
|
let (libp2p_non_blocking_writer, _libp2p_guard) = NonBlocking::new(libp2p_writer);
|
||||||
|
|||||||
Reference in New Issue
Block a user