@@ -23,7 +23,7 @@ use crate::fee_estimator::{
2323 ConfirmationTarget , OnchainFeeEstimator ,
2424} ;
2525use crate :: io:: utils:: write_node_metrics;
26- use crate :: logger:: { log_bytes, log_error, log_info, log_trace, LdkLogger , Logger } ;
26+ use crate :: logger:: { log_bytes, log_debug , log_error, log_info, log_trace, LdkLogger , Logger } ;
2727use crate :: types:: { Broadcaster , ChainMonitor , ChannelManager , DynStore , Sweeper , Wallet } ;
2828use crate :: { Error , NodeMetrics } ;
2929
@@ -857,6 +857,7 @@ impl ChainSource {
857857 & * sync_sweeper as & ( dyn Confirm + Sync + Send ) ,
858858 ] ;
859859
860+ log_debug ! ( logger, "Acquiring lightning wallet sync lock" ) ;
860861 let receiver_res = {
861862 let mut status_lock = lightning_wallet_sync_status. lock ( ) . unwrap ( ) ;
862863 status_lock. register_or_subscribe_pending_sync ( )
@@ -890,14 +891,17 @@ impl ChainSource {
890891 . ok ( )
891892 . map ( |d| d. as_secs ( ) ) ;
892893 {
894+ log_debug ! ( logger, "Acquiring node metrics lock" ) ;
893895 let mut locked_node_metrics = node_metrics. write ( ) . unwrap ( ) ;
894896 locked_node_metrics. latest_lightning_wallet_sync_timestamp =
895897 unix_time_secs_opt;
898+ log_debug ! ( logger, "Writing node metrics" ) ;
896899 write_node_metrics (
897900 & * locked_node_metrics,
898901 Arc :: clone ( & kv_store) ,
899902 Arc :: clone ( & logger) ,
900903 ) ?;
904+ log_debug ! ( logger, "Updated node metrics" ) ;
901905 }
902906
903907 periodically_archive_fully_resolved_monitors (
@@ -1235,13 +1239,16 @@ impl ChainSource {
12351239 let unix_time_secs_opt =
12361240 SystemTime :: now ( ) . duration_since ( UNIX_EPOCH ) . ok ( ) . map ( |d| d. as_secs ( ) ) ;
12371241 {
1242+ log_debug ! ( logger, "Acquiring node metrics lock" ) ;
12381243 let mut locked_node_metrics = node_metrics. write ( ) . unwrap ( ) ;
12391244 locked_node_metrics. latest_fee_rate_cache_update_timestamp = unix_time_secs_opt;
1245+ log_debug ! ( logger, "Writing node metrics" ) ;
12401246 write_node_metrics (
12411247 & * locked_node_metrics,
12421248 Arc :: clone ( & kv_store) ,
12431249 Arc :: clone ( & logger) ,
12441250 ) ?;
1251+ log_debug ! ( logger, "Updated node metrics" ) ;
12451252 }
12461253
12471254 Ok ( ( ) )
0 commit comments