reverseproxy: Fix round robin data race (#4038)

This commit is contained in:
Matthew Holt
2021-02-25 09:41:52 -07:00
parent b54fa41239
commit ce5a0934a8
2 changed files with 4 additions and 4 deletions
@@ -368,8 +368,8 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request, next caddyht
reqHost := r.Host
reqHeader := r.Header
defer func() {
r.Host = reqHost
r.Header = reqHeader
r.Host = reqHost // TODO: data race, see #4038
r.Header = reqHeader // TODO: data race, see #4038
}()
start := time.Now()