We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9c3a34 commit 80c987bCopy full SHA for 80c987b
1 file changed
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