From f85d0bd333baa1abf1948473a5051faf81c4c9b4 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Mon, 16 Dec 2024 10:17:42 -0600 Subject: [PATCH] refactor --- repertory/librepertory/src/comm/packet/packet_client.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/repertory/librepertory/src/comm/packet/packet_client.cpp b/repertory/librepertory/src/comm/packet/packet_client.cpp index b5043d6f..11f6ce8b 100644 --- a/repertory/librepertory/src/comm/packet/packet_client.cpp +++ b/repertory/librepertory/src/comm/packet/packet_client.cpp @@ -153,10 +153,12 @@ auto packet_client::read_packet(client &cli, packet &response) } void packet_client::resolve() { - if (resolve_results_.empty()) { - resolve_results_ = tcp::resolver(io_context_) - .resolve(host_name_or_ip_, std::to_string(port_)); + if (not resolve_results_.empty()) { + return; } + + resolve_results_ = tcp::resolver(io_context_) + .resolve(host_name_or_ip_, std::to_string(port_)); } auto packet_client::send(std::string_view method, std::uint32_t &service_flags)