@@ -270,12 +270,13 @@ fn update_scorer<'a, S: 'static + Deref<Target = SC> + Send + Sync, SC: 'a + Wri
270
270
}
271
271
272
272
macro_rules! define_run_body {
273
- ( $persister: ident, $chain_monitor: ident, $process_chain_monitor_events: expr,
274
- $channel_manager: ident, $process_channel_manager_events: expr,
275
- $gossip_sync: ident, $peer_manager: ident, $logger: ident, $scorer: ident,
276
- $loop_exit_check: expr, $await: expr, $get_timer: expr, $timer_elapsed: expr,
277
- $check_slow_await: expr)
278
- => { {
273
+ (
274
+ $persister: ident, $chain_monitor: ident, $process_chain_monitor_events: expr,
275
+ $channel_manager: ident, $process_channel_manager_events: expr,
276
+ $gossip_sync: ident, $peer_manager: ident, $logger: ident, $scorer: ident,
277
+ $loop_exit_check: expr, $await: expr, $get_timer: expr, $timer_elapsed: expr,
278
+ $check_slow_await: expr
279
+ ) => { {
279
280
log_trace!( $logger, "Calling ChannelManager's timer_tick_occurred on startup" ) ;
280
281
$channel_manager. timer_tick_occurred( ) ;
281
282
log_trace!( $logger, "Rebroadcasting monitor's pending claims on startup" ) ;
@@ -650,8 +651,9 @@ where
650
651
event_handler ( event) . await ;
651
652
}
652
653
} ;
653
- define_run_body ! ( persister,
654
- chain_monitor, chain_monitor. process_pending_events_async( async_event_handler) . await ,
654
+ define_run_body ! (
655
+ persister, chain_monitor,
656
+ chain_monitor. process_pending_events_async( async_event_handler) . await ,
655
657
channel_manager, channel_manager. process_pending_events_async( async_event_handler) . await ,
656
658
gossip_sync, peer_manager, logger, scorer, should_break, {
657
659
let fut = Selector {
@@ -673,7 +675,8 @@ where
673
675
task:: Poll :: Ready ( exit) => { should_break = exit; true } ,
674
676
task:: Poll :: Pending => false ,
675
677
}
676
- } , mobile_interruptable_platform)
678
+ } , mobile_interruptable_platform
679
+ )
677
680
}
678
681
679
682
#[ cfg( feature = "std" ) ]
@@ -782,14 +785,16 @@ impl BackgroundProcessor {
782
785
}
783
786
event_handler. handle_event ( event) ;
784
787
} ;
785
- define_run_body ! ( persister, chain_monitor, chain_monitor. process_pending_events( & event_handler) ,
788
+ define_run_body ! (
789
+ persister, chain_monitor, chain_monitor. process_pending_events( & event_handler) ,
786
790
channel_manager, channel_manager. process_pending_events( & event_handler) ,
787
791
gossip_sync, peer_manager, logger, scorer, stop_thread. load( Ordering :: Acquire ) ,
788
792
{ Sleeper :: from_two_futures(
789
793
channel_manager. get_event_or_persistence_needed_future( ) ,
790
794
chain_monitor. get_update_future( )
791
795
) . wait_timeout( Duration :: from_millis( 100 ) ) ; } ,
792
- |_| Instant :: now( ) , |time: & Instant , dur| time. elapsed( ) . as_secs( ) > dur, false )
796
+ |_| Instant :: now( ) , |time: & Instant , dur| time. elapsed( ) . as_secs( ) > dur, false
797
+ )
793
798
} ) ;
794
799
Self { stop_thread : stop_thread_clone, thread_handle : Some ( handle) }
795
800
}
0 commit comments