fix(oohelperd): reduce differences with legacy helper (#504)
Part of https://github.com/ooni/probe/issues/1707
This commit is contained in:
parent
3cb782f0a2
commit
985c1ba761
3 changed files with 18 additions and 3 deletions
|
|
@ -12,6 +12,7 @@ import (
|
|||
"github.com/ooni/probe-cli/v3/internal/cmd/oohelperd/internal/webconnectivity"
|
||||
"github.com/ooni/probe-cli/v3/internal/cmd/oohelperd/internal/websteps"
|
||||
"github.com/ooni/probe-cli/v3/internal/engine/netx"
|
||||
"github.com/ooni/probe-cli/v3/internal/runtimex"
|
||||
)
|
||||
|
||||
const maxAcceptableBody = 1 << 24
|
||||
|
|
@ -31,7 +32,10 @@ func init() {
|
|||
dialer = netx.NewDialer(netx.Config{Logger: log.Log})
|
||||
txp := netx.NewHTTPTransport(netx.Config{Logger: log.Log})
|
||||
httpx = &http.Client{Transport: txp}
|
||||
resolver = netx.NewResolver(netx.Config{Logger: log.Log})
|
||||
// fix: use 8.8.8.8:53/udp so we pin to a specific resolver.
|
||||
var err error
|
||||
resolver, err = netx.NewDNSClient(netx.Config{Logger: log.Log}, "udp://8.8.8.8:53")
|
||||
runtimex.PanicOnError(err, "NewDNSClient failed")
|
||||
}
|
||||
|
||||
func shutdown(srv *http.Server) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue