From 995e3f34782da2f6b39b024cc76f8d48287adfcc Mon Sep 17 00:00:00 2001 From: zonyitoo Date: Fri, 22 Apr 2022 13:25:53 +0800 Subject: [PATCH] tcp-tfo test should handshake first --- crates/shadowsocks/tests/tcp_tfo.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/shadowsocks/tests/tcp_tfo.rs b/crates/shadowsocks/tests/tcp_tfo.rs index 7dc6f954..1894ee5f 100644 --- a/crates/shadowsocks/tests/tcp_tfo.rs +++ b/crates/shadowsocks/tests/tcp_tfo.rs @@ -51,7 +51,7 @@ async fn tcp_tunnel_tfo() { debug!("accepted {}", peer_addr); tokio::spawn(async move { - let addr = Address::read_from(&mut stream).await.unwrap(); + let addr = stream.handshake().await.unwrap(); let remote = match addr { Address::SocketAddress(a) => TcpStream::connect(a).await.unwrap(), Address::DomainNameAddress(name, port) => TcpStream::connect((name.as_str(), port)).await.unwrap(),