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

This commit is contained in:
Sijie.Sun authored and GitHub committed 2024-02-06 20:17:08 +08:00
1 parent 4f98dd097c
commit 2c2e41be24
7 files changed
+126 -178

No files matched your search

-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();