From 78805cbcda737d72fcfb4bf221a39791a1338fc0 Mon Sep 17 00:00:00 2001 From: Emelia Smith Date: Mon, 22 Dec 2025 20:12:11 +0100 Subject: [PATCH] Pass options to AsyncDNSResolver initialization in resolveDNS The options were declared but they weren't actually being used. Signed-off-by: Emelia Smith --- Sources/ATIdentityTools/Handle/HandleResolver.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/ATIdentityTools/Handle/HandleResolver.swift b/Sources/ATIdentityTools/Handle/HandleResolver.swift index e10f5fd..3d2603c 100644 --- a/Sources/ATIdentityTools/Handle/HandleResolver.swift +++ b/Sources/ATIdentityTools/Handle/HandleResolver.swift @@ -77,7 +77,7 @@ public actor HandleResolver: Sendable { let chunkedResults = try await Task.detached(priority: .utility) { () throws -> [String] in var options = CAresDNSResolver.Options.default options.timeoutMillis = Int32(self.timeout * 1_000) - let resolver = try AsyncDNSResolver() + let resolver = try AsyncDNSResolver(options: options) let txtResults = try await resolver.queryTXT(name: "\(Self.subdomain).\(handle)") return txtResults.map { $0.txt } }.value