summaryrefslogtreecommitdiff
path: root/src/mongo/util/dns_query_windows-impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/dns_query_windows-impl.h')
-rw-r--r--src/mongo/util/dns_query_windows-impl.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mongo/util/dns_query_windows-impl.h b/src/mongo/util/dns_query_windows-impl.h
index 84653c7a486..ebb97bf520e 100644
--- a/src/mongo/util/dns_query_windows-impl.h
+++ b/src/mongo/util/dns_query_windows-impl.h
@@ -279,16 +279,16 @@ public:
const DNSQueryClass class_,
const DNSQueryType type) {
PDNS_RECORDA queryResults;
- auto ec = DnsQuery_UTF8(service.c_str(),
- WORD(type),
- DNS_QUERY_BYPASS_CACHE,
- nullptr,
- reinterpret_cast<PDNS_RECORD*>(&queryResults),
- nullptr);
-
- if (ec) {
+ auto e = DnsQuery_UTF8(service.c_str(),
+ WORD(type),
+ DNS_QUERY_BYPASS_CACHE,
+ nullptr,
+ reinterpret_cast<PDNS_RECORD*>(&queryResults),
+ nullptr);
+ if (e) {
+ auto ec = systemError(e);
uasserted(ErrorCodes::DNSHostNotFound,
- "Failed to look up service \""s + "\":"s + errnoWithDescription(ec));
+ "Failed to look up service \""s + "\":"s + errorMessage(ec));
}
return DNSResponse{service, queryResults};
}