mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-13 17:35:37 +00:00
improve perf of remove_network in foreign net mgr (#1847)
This commit is contained in:
@@ -33,13 +33,12 @@ impl PeerManagerRpcService {
|
||||
}
|
||||
|
||||
pub async fn list_peers(peer_manager: &PeerManager) -> Vec<PeerInfo> {
|
||||
let mut peers = peer_manager.get_peer_map().list_peers().await;
|
||||
let mut peers = peer_manager.get_peer_map().list_peers();
|
||||
peers.extend(
|
||||
peer_manager
|
||||
.get_foreign_network_client()
|
||||
.get_peer_map()
|
||||
.list_peers()
|
||||
.await
|
||||
.iter(),
|
||||
);
|
||||
let peer_map = peer_manager.get_peer_map();
|
||||
|
||||
Reference in New Issue
Block a user