• Dmitry Chestnykh's avatar
    net: try /etc/hosts before loading DNS config. · a260de44
    Dmitry Chestnykh authored
    On Mac X 10.6 /etc/resolv.conf is changed dynamically,
    and may not exist at all when all network connections
    are turned off, thus any lookup, even for "localhost"
    would fail with "error reading DNS config: open
    /etc/resolv.conf: no such file or directory". This
    change avoids the error by trying to lookup addresses
    in /etc/hosts before loading DNS config.
    
    R=golang-dev, rsc1, rsc
    CC=golang-dev
    https://golang.org/cl/4431054
    a260de44
dnsclient.go 12.3 KB