mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-07 18:24:36 +00:00
refactor: remove NoGroAsyncUdpSocket (#1867)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use super::{
|
||||
FromUrl, IpVersion, Tunnel, TunnelConnector, TunnelError, TunnelListener,
|
||||
common::{TunnelWrapper, setup_sokcet2, wait_for_connect_futures},
|
||||
common::{TunnelWrapper, setup_socket2, wait_for_connect_futures},
|
||||
insecure_tls::{get_insecure_tls_cert, init_crypto_provider},
|
||||
packet_def::{ZCPacket, ZCPacketType},
|
||||
};
|
||||
@@ -166,7 +166,7 @@ impl TunnelListener for WsTunnelListener {
|
||||
socket2::Type::STREAM,
|
||||
Some(socket2::Protocol::TCP),
|
||||
)?;
|
||||
setup_sokcet2(&socket2_socket, &addr)?;
|
||||
setup_socket2(&socket2_socket, &addr, true)?;
|
||||
let socket = TcpSocket::from_std_stream(socket2_socket.into());
|
||||
|
||||
self.addr
|
||||
@@ -291,7 +291,7 @@ impl WsTunnelConnector {
|
||||
Some(socket2::Protocol::TCP),
|
||||
)?;
|
||||
|
||||
if let Err(e) = setup_sokcet2(&socket2_socket, bind_addr) {
|
||||
if let Err(e) = setup_socket2(&socket2_socket, bind_addr, true) {
|
||||
tracing::error!(bind_addr = ?bind_addr, ?addr, "bind addr fail: {:?}", e);
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user