diff --git a/network/src/consensus.rs b/network/src/consensus.rs index 2d87f9da073f..8077d50eb71a 100644 --- a/network/src/consensus.rs +++ b/network/src/consensus.rs @@ -170,9 +170,9 @@ impl
Network for ConsensusNetwork
where inner_stream, parent_hash, table_router: table_router_clone, - exit, + exit: exit.clone(), }; - executor.spawn(process_task); + executor.spawn(process_task.select(exit).then(|_| Ok(()))); }); table_router