return Ok(());
}
}
- match lightning_net_tokio::connect_outbound(Arc::clone(&peer_manager), event_notifier, pubkey, peer_addr).await {
+ match lightning_net_tokio::connect_outbound(
+ Arc::clone(&peer_manager),
+ event_notifier,
+ pubkey,
+ peer_addr,
+ )
+ .await
+ {
Some(conn_closed_fut) => {
let mut closed_fut_box = Box::pin(conn_closed_fut);
let mut peer_connected = false;
std::task::Poll::Ready(_) => {
println!("ERROR: Peer disconnected before we finished the handshake");
return Err(());
- },
+ }
std::task::Poll::Pending => {}
}
for node_pubkey in peer_manager.get_peer_node_ids() {
let event_notifier = event_ntfn_sender.clone();
let listening_port = args.ldk_peer_listening_port;
tokio::spawn(async move {
- let listener = tokio::net::TcpListener::bind(format!("0.0.0.0:{}", listening_port)).await.unwrap();
+ let listener =
+ tokio::net::TcpListener::bind(format!("0.0.0.0:{}", listening_port)).await.unwrap();
loop {
let peer_mgr = peer_manager_connection_handler.clone();
let notifier = event_notifier.clone();
let tcp_stream = listener.accept().await.unwrap().0;
tokio::spawn(async move {
- lightning_net_tokio::setup_inbound(peer_mgr.clone(), notifier.clone(), tcp_stream.into_std().unwrap())
- .await;
+ lightning_net_tokio::setup_inbound(
+ peer_mgr.clone(),
+ notifier.clone(),
+ tcp_stream.into_std().unwrap(),
+ )
+ .await;
});
}
});