mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-29 13:05:46 +00:00
net/dns/publicdns: add missing call to sync.Once.Do (#4410)
Signed-off-by: Jenny Zhang <jz@tailscale.com>
This commit is contained in:
parent
83c734a6e0
commit
52d32c94d8
@ -33,6 +33,7 @@ func DoHIPsOfBase() map[string][]netaddr.IP {
|
|||||||
// DoHV6 returns the first IPv6 DNS address from a given public DNS provider
|
// DoHV6 returns the first IPv6 DNS address from a given public DNS provider
|
||||||
// if found, along with a boolean indicating success.
|
// if found, along with a boolean indicating success.
|
||||||
func DoHV6(base string) (ip netaddr.IP, ok bool) {
|
func DoHV6(base string) (ip netaddr.IP, ok bool) {
|
||||||
|
populateOnce.Do(populate)
|
||||||
for _, ip := range dohIPsOfBase[base] {
|
for _, ip := range dohIPsOfBase[base] {
|
||||||
if ip.Is6() {
|
if ip.Is6() {
|
||||||
return ip, true
|
return ip, true
|
||||||
|
Loading…
Reference in New Issue
Block a user