diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index 67843eea006..1e450031a64 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -162,7 +162,10 @@ fn listener(tcp_addr: SocketAddr) -> Result { SocketAddr::V4(_) => TcpSocket::new_v4(), SocketAddr::V6(_) => TcpSocket::new_v6(), }?; + tcp_socket.set_reuseport(true).ok(); + tcp_socket.set_reuseaddr(true).ok(); tcp_socket.bind(tcp_addr)?; + tcp_socket.listen(50) }