Skip to content

Commit 9b9c21a

Browse files
committed
fixup! Pass HRNResolver or DomainResolver into OnionMessenger
Instantiate OMDomainResolver with tokio runtime
1 parent f054d3d commit 9b9c21a

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/builder.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1577,7 +1577,11 @@ fn build_with_store_internal(
15771577
let service_dns_addr = dns_server_address
15781578
.parse()
15791579
.map_err(|_| BuildError::DNSResolverSetupFailed)?;
1580-
Arc::new(OMDomainResolver::new(service_dns_addr, Some(client_resolver)))
1580+
Arc::new(OMDomainResolver::with_runtime(
1581+
service_dns_addr,
1582+
Some(client_resolver),
1583+
Some(tokio::runtime::Handle::current()),
1584+
))
15811585
} else {
15821586
log_error!(logger, "To act as an HRN resolution service, the DNS resolver must be configured to use a DNS server.");
15831587
return Err(BuildError::DNSResolverSetupFailed);

0 commit comments

Comments
 (0)