@@ -325,9 +325,17 @@ macro_rules! define_run_body {
325325 let mut have_decayed_scorer = false ;
326326
327327 loop {
328+ log_trace!( $logger, "Processing ChannelManager events..." ) ;
328329 $process_channel_manager_events;
330+ log_trace!( $logger, "Done processing ChannelManager events." ) ;
331+
332+ log_trace!( $logger, "Processing ChainMonitor events..." ) ;
329333 $process_chain_monitor_events;
334+ log_trace!( $logger, "Done processing ChainMonitor events." ) ;
335+
336+ log_trace!( $logger, "Processing OnionMessageHandler events..." ) ;
330337 $process_onion_message_handler_events;
338+ log_trace!( $logger, "Done processing OnionMessageHandler events." ) ;
331339
332340 // Note that the PeerManager::process_events may block on ChannelManager's locks,
333341 // hence it comes last here. When the ChannelManager finishes whatever it's doing,
@@ -340,7 +348,9 @@ macro_rules! define_run_body {
340348 // ChannelManager, we want to minimize methods blocking on a ChannelManager
341349 // generally, and as a fallback place such blocking only immediately before
342350 // persistence.
351+ log_trace!( $logger, "Processing PeerManager events..." ) ;
343352 $peer_manager. as_ref( ) . process_events( ) ;
353+ log_trace!( $logger, "Done processing PeerManager events." ) ;
344354
345355 // Exit the loop if the background processor was requested to stop.
346356 if $loop_exit_check {
0 commit comments