add test for socks5 server

This commit is contained in:
sijie.sun
2024-08-17 20:15:32 +08:00
committed by Sijie.Sun
parent ae54a872ce
commit db660ee3b1
4 changed files with 67 additions and 1 deletions

View File

@@ -302,7 +302,10 @@ impl Socks5Server {
proxy_url.port().unwrap()
);
let listener = TcpListener::bind(bind_addr.parse::<SocketAddr>().unwrap()).await?;
let listener = {
let _g = self.global_ctx.net_ns.guard();
TcpListener::bind(bind_addr.parse::<SocketAddr>().unwrap()).await?
};
self.peer_manager
.add_packet_process_pipeline(Box::new(self.clone()))