We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 538004c commit e923f41Copy full SHA for e923f41
src/cli.rs
@@ -756,10 +756,8 @@ fn list_payments(
756
pub(crate) async fn connect_peer_if_necessary(
757
pubkey: PublicKey, peer_addr: SocketAddr, peer_manager: Arc<PeerManager>,
758
) -> Result<(), ()> {
759
- for peer_details in peer_manager.list_peers() {
760
- if peer_details.counterparty_node_id == pubkey {
761
- return Ok(());
762
- }
+ if peer_manager.peer_by_node_id(&pubkey).is_some() {
+ return Ok(());
763
}
764
let res = do_connect_peer(pubkey, peer_addr, peer_manager).await;
765
if res.is_err() {
0 commit comments