diff --git a/src/network/network.cpp b/src/network/network.cpp index e1ffc7dc45..fbf1fb9972 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -814,6 +814,8 @@ void Network::UpdateClient() connectfailed = true; break; } + } else if (server_address.GetResolveStatus() == NetworkAddress::RESOLVE_INPROGRESS) { + break; } else { log_error("Could not resolve address."); connectfailed = true;