refactor route so we can add other router (#15)

This commit is contained in:
Sijie.Sun
2024-02-06 20:17:08 +08:00
committed by GitHub
parent 4f98dd097c
commit 2c2e41be24
7 changed files with 126 additions and 178 deletions
-4
View File
@@ -21,7 +21,6 @@ use crate::connector::udp_hole_punch::UdpHolePunchConnector;
use crate::gateway::icmp_proxy::IcmpProxy;
use crate::gateway::tcp_proxy::TcpProxy;
use crate::peers::peer_manager::PeerManager;
use crate::peers::rip_route::BasicRoute;
use crate::peers::rpc_service::PeerManagerRpcService;
use crate::tunnels::SinkItem;
@@ -274,9 +273,6 @@ impl Instance {
self.listener_manager.lock().await.run().await?;
self.peer_manager.run().await?;
let route = BasicRoute::new(self.id(), self.global_ctx.clone());
self.peer_manager.set_route(route).await;
self.run_rpc_server().unwrap();
self.tcp_proxy.start().await.unwrap();