From 025ab1626b182140a9ec312c7eebe21c40e33fbb Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 16 Dec 2020 15:33:05 +0100 Subject: [PATCH] Bind only on IPv4, if restricted to localhost. This is needed, as disabling the IPV6_V6ONLY socket option doesn't work for localhost listeners on Windows. --- common/TracySocket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/TracySocket.cpp b/common/TracySocket.cpp index e18ab76b..f16569b0 100644 --- a/common/TracySocket.cpp +++ b/common/TracySocket.cpp @@ -474,7 +474,7 @@ bool ListenSocket::Listen( uint16_t port, int backlog ) struct addrinfo* res = nullptr; -#ifndef TRACY_ONLY_IPV4 +#if !defined TRACY_ONLY_IPV4 && !defined TRACY_ONLY_LOCALHOST const char* onlyIPv4 = getenv( "TRACY_ONLY_IPV4" ); if( !onlyIPv4 || onlyIPv4[0] != '1' ) {