Fix gosec scan: G112 (CWE-400) Potential Slowloris Attack (#10872)

This commit is contained in:
terencechain
2022-06-13 15:29:26 -07:00
committed by GitHub
parent 80f4f22401
commit 4c4fb9f2c0
5 changed files with 13 additions and 8 deletions

View File

@@ -14,6 +14,7 @@ import (
"net/http"
"strings"
"sync"
"time"
"github.com/pkg/errors"
"github.com/prysmaticlabs/prysm/network"
@@ -72,8 +73,9 @@ func New(opts ...Option) (*Proxy, error) {
mux.Handle("/", p)
addr := fmt.Sprintf("%s:%d", p.cfg.proxyHost, p.cfg.proxyPort)
srv := &http.Server{
Handler: mux,
Addr: addr,
Handler: mux,
Addr: addr,
ReadHeaderTimeout: time.Second,
}
p.address = addr
p.srv = srv