From 7fb815aad8e366fdd004880c8bcb732a1cfe7e8a Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Fri, 18 Aug 2023 18:39:38 +0100 Subject: [PATCH] Use ring buffer in TCPConnecter::OnResolved --- src/network/core/tcp_connect.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/network/core/tcp_connect.cpp b/src/network/core/tcp_connect.cpp index fbe1435cfc..b6ec26de9e 100644 --- a/src/network/core/tcp_connect.cpp +++ b/src/network/core/tcp_connect.cpp @@ -15,8 +15,7 @@ #include "tcp.h" #include "../network_coordinator.h" #include "../network_internal.h" - -#include +#include "../../core/ring_buffer.hpp" #include "../../safeguards.h" @@ -154,7 +153,7 @@ bool TCPConnecter::TryNextAddress() */ void TCPConnecter::OnResolved(addrinfo *ai) { - std::deque addresses_ipv4, addresses_ipv6; + ring_buffer addresses_ipv4, addresses_ipv6; /* Apply "Happy Eyeballs" if it is likely IPv6 is functional. */