File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -1195,17 +1195,20 @@ impl Node {
11951195 let sync_cman = Arc :: clone ( & self . channel_manager ) ;
11961196 let sync_cmon = Arc :: clone ( & self . chain_monitor ) ;
11971197 let sync_sweeper = Arc :: clone ( & self . output_sweeper ) ;
1198- let sync_sweeper_2 = Arc :: clone ( & self . output_sweeper ) ;
11991198 self . runtime . block_on ( async move {
12001199 if chain_source. is_transaction_based ( ) {
12011200 chain_source. update_fee_rate_estimates ( ) . await ?;
1202- chain_source. sync_lightning_wallet ( sync_cman, sync_cmon, sync_sweeper) . await ?;
1201+ chain_source
1202+ . sync_lightning_wallet ( sync_cman, sync_cmon, Arc :: clone ( & sync_sweeper) )
1203+ . await ?;
12031204 chain_source. sync_onchain_wallet ( ) . await ?;
12041205 } else {
12051206 chain_source. update_fee_rate_estimates ( ) . await ?;
1206- chain_source. poll_and_update_listeners ( sync_cman, sync_cmon, sync_sweeper) . await ?;
1207+ chain_source
1208+ . poll_and_update_listeners ( sync_cman, sync_cmon, Arc :: clone ( & sync_sweeper) )
1209+ . await ?;
12071210 }
1208- let _ = sync_sweeper_2 . regenerate_and_broadcast_spend_if_necessary ( ) . await ;
1211+ let _ = sync_sweeper . regenerate_and_broadcast_spend_if_necessary ( ) . await ;
12091212 Ok ( ( ) )
12101213 } )
12111214 }
You can’t perform that action at this time.
0 commit comments