mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-30 17:48:03 -05:00
fix: keep log guard around until program exits (#3415)
This commit is contained in:
@@ -19,9 +19,11 @@ pub fn run() -> eyre::Result<()> {
|
||||
let opt = Cli::parse();
|
||||
|
||||
let mut layers = vec![reth_tracing::stdout(opt.verbosity.directive())];
|
||||
if let Some((layer, _guard)) = opt.logs.layer()? {
|
||||
let _guard = opt.logs.layer()?.map(|(layer, guard)| {
|
||||
layers.push(layer);
|
||||
}
|
||||
guard
|
||||
});
|
||||
|
||||
reth_tracing::init(layers);
|
||||
|
||||
let runner = CliRunner::default();
|
||||
|
||||
Reference in New Issue
Block a user