Skip to content

Commit 621da3c

Browse files
authored
fix: 127.0.0.1 is not loopback (#515)
1 parent 801826f commit 621da3c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/rendezvous_server.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1056,7 +1056,8 @@ impl RendezvousServer {
10561056

10571057
async fn handle_listener2(&self, stream: TcpStream, addr: SocketAddr) {
10581058
let mut rs = self.clone();
1059-
if addr.ip().is_loopback() {
1059+
let ip = try_into_v4(addr).ip();
1060+
if ip.is_loopback() {
10601061
tokio::spawn(async move {
10611062
let mut stream = stream;
10621063
let mut buffer = [0; 1024];

0 commit comments

Comments
 (0)