diff --git a/net/http_client.cpp b/net/http_client.cpp index 5a1f3d9c2e..59b6257529 100644 --- a/net/http_client.cpp +++ b/net/http_client.cpp @@ -85,11 +85,7 @@ bool Connection::Connect(int maxTries) { if (retval >= 0) return true; } -#ifdef _WIN32 - Sleep(1); -#else - sleep(1); -#endif + sleep_ms(1); } // Let's not leak this socket. diff --git a/net/resolve.cpp b/net/resolve.cpp index 9677bec443..329c3d8c2f 100644 --- a/net/resolve.cpp +++ b/net/resolve.cpp @@ -1,5 +1,6 @@ #include "net/resolve.h" #include "base/logging.h" +#include "base/timeutil.h" #include #include @@ -98,11 +99,7 @@ bool DNSResolve(const std::string &host, const std::string &service, addrinfo ** int result = getaddrinfo(host.c_str(), servicep, &hints, res); if (result == EAI_AGAIN) { // Temporary failure. Since this already blocks, let's just try once more. -#ifdef _WIN32 - Sleep(1); -#else - sleep(1); -#endif + sleep_ms(1); result = getaddrinfo(host.c_str(), servicep, &hints, res); }