diff options
author | 2019-08-12 21:24:16 +0300 | |
---|---|---|
committer | 2019-08-12 18:24:16 +0000 | |
commit | 1ef24a881391047d55628fc32b058a60552c9ede (patch) | |
tree | 635324019f77e8562d22ff7ab366d2cd99299ce4 | |
parent | ebe6a41e5083ff5d4402c235955e9919e93560fe (diff) | |
download | coredns-1ef24a881391047d55628fc32b058a60552c9ede.tar.gz coredns-1ef24a881391047d55628fc32b058a60552c9ede.tar.zst coredns-1ef24a881391047d55628fc32b058a60552c9ede.zip |
Fix handling truncated responses in forward (#3110)
* Fix handling truncated responses in forward
* Removed error check after proxy.Connect
See https://github.com/coredns/coredns/pull/3110/files#r312942826
-rw-r--r-- | plugin/forward/forward.go | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/plugin/forward/forward.go b/plugin/forward/forward.go index da2e175fe..9d37780da 100644 --- a/plugin/forward/forward.go +++ b/plugin/forward/forward.go @@ -109,9 +109,6 @@ func (f *Forward) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg opts := f.opts for { ret, err = proxy.Connect(ctx, state, opts) - if err == nil { - break - } if err == ErrCachedClosed { // Remote side closed conn, can only happen with TCP. continue } |