@@ -97,10 +97,6 @@ pub enum Commands {
9797 #[ arg( long, default_value = "false" ) ]
9898 skip_system_checks : bool ,
9999
100- /// Silence metrics logging
101- #[ arg( long, default_value = "false" ) ]
102- silence_metrics : bool ,
103-
104100 /// Loki URL
105101 #[ arg( long) ]
106102 loki_url : Option < String > ,
@@ -184,7 +180,6 @@ pub async fn execute_command(
184180 auto_accept,
185181 funding_retry_count,
186182 skip_system_checks,
187- silence_metrics,
188183 loki_url : _,
189184 log_level : _,
190185 } => {
@@ -401,16 +396,15 @@ pub async fn execute_command(
401396 Some ( specs) => specs. storage_path . clone ( ) ,
402397 None => None ,
403398 } ;
404- let task_bridge = Arc :: new ( TaskBridge :: new (
399+ let task_bridge = TaskBridge :: new (
405400 None ,
406401 metrics_store,
407402 Some ( bridge_contracts) ,
408403 Some ( node_config. clone ( ) ) ,
409404 Some ( bridge_wallet) ,
410405 docker_storage_path. clone ( ) ,
411406 state. clone ( ) ,
412- * silence_metrics,
413- ) ) ;
407+ ) ;
414408
415409 let system_memory = node_config
416410 . compute_specs
@@ -437,10 +431,11 @@ pub async fn execute_command(
437431
438432 let bridge_cancellation_token = cancellation_token. clone ( ) ;
439433 tokio:: spawn ( async move {
434+ let bridge_clone = task_bridge. clone ( ) ;
440435 tokio:: select! {
441436 _ = bridge_cancellation_token. cancelled( ) => {
442437 }
443- _ = task_bridge . run( ) => {
438+ _ = bridge_clone . run( ) => {
444439 }
445440 }
446441 } ) ;
0 commit comments