File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed
Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -733,21 +733,18 @@ impl Node {
733733
734734 let peer_info = PeerInfo :: try_from ( node_pubkey_and_address. to_string ( ) ) ?;
735735
736- let con_peer_info = peer_info. clone ( ) ;
736+ let con_peer_pubkey = peer_info. pubkey . clone ( ) ;
737+ let con_peer_addr = peer_info. address . clone ( ) ;
737738 let con_success = Arc :: new ( AtomicBool :: new ( false ) ) ;
738739 let con_success_cloned = Arc :: clone ( & con_success) ;
739740 let con_logger = Arc :: clone ( & self . logger ) ;
740741 let con_pm = Arc :: clone ( & self . peer_manager ) ;
741742
742743 tokio:: task:: block_in_place ( move || {
743744 runtime. tokio_runtime . block_on ( async move {
744- let res = connect_peer_if_necessary (
745- con_peer_info. pubkey ,
746- con_peer_info. address ,
747- con_pm,
748- con_logger,
749- )
750- . await ;
745+ let res =
746+ connect_peer_if_necessary ( con_peer_pubkey, con_peer_addr, con_pm, con_logger)
747+ . await ;
751748 con_success_cloned. store ( res. is_ok ( ) , Ordering :: Release ) ;
752749 } )
753750 } ) ;
You can’t perform that action at this time.
0 commit comments