Skip to content

Commit f8cd9cb

Browse files
committed
Real TCP queries dial a fresh connection every time
1 parent 085d0db commit f8cd9cb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

dnscrypt-proxy/dnsutils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ func _dnsExchange(
554554
proxy.prepareForRelay(tcpAddr.IP, tcpAddr.Port, &binQuery)
555555
upstreamAddr = relay.RelayTCPAddr
556556
}
557+
now := time.Now()
557558
var pc net.Conn
558559
proxyDialer := proxy.xTransport.proxyDialer
559560
if proxyDialer == nil {
@@ -572,7 +573,6 @@ func _dnsExchange(
572573
if err != nil {
573574
return DNSExchangeResponse{err: err}
574575
}
575-
now := time.Now()
576576
if _, err := pc.Write(binQuery); err != nil {
577577
return DNSExchangeResponse{err: err}
578578
}

0 commit comments

Comments
 (0)