diff options
Diffstat (limited to 'plugin/forward/connect.go')
-rw-r--r-- | plugin/forward/connect.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugin/forward/connect.go b/plugin/forward/connect.go index 5bd55f2ab..1e5b5b708 100644 --- a/plugin/forward/connect.go +++ b/plugin/forward/connect.go @@ -33,7 +33,8 @@ func (p *Proxy) updateRtt(newRtt time.Duration) { atomic.AddInt64(&p.avgRtt, int64((newRtt-rtt)/rttCount)) } -func (p *Proxy) connect(ctx context.Context, state request.Request, forceTCP, metric bool) (*dns.Msg, error) { +// Connect selects an upstream, sends the request and waits for a response. +func (p *Proxy) Connect(ctx context.Context, state request.Request, forceTCP, metric bool) (*dns.Msg, error) { start := time.Now() proto := state.Proto() |