perf: spawn engine as blocking (#3257)

This commit is contained in:
Matthias Seitz
2023-06-20 01:59:10 +02:00
committed by GitHub
parent 729d4ad30f
commit 07b499f11b

View File

@ -392,7 +392,7 @@ impl Command {
// Run consensus engine to completion
let (tx, rx) = oneshot::channel();
info!(target: "reth::cli", "Starting consensus engine");
ctx.task_executor.spawn_critical("consensus engine", async move {
ctx.task_executor.spawn_critical_blocking("consensus engine", async move {
let res = beacon_consensus_engine.await;
let _ = tx.send(res);
});