Skip to content

Commit fecaeca

Browse files
Bump golangci-lint version to v1.47.1 (ava-labs#1665)
1 parent 11c992f commit fecaeca

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

api/server/server.go

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ import (
2727
"github.com/ava-labs/avalanchego/utils/logging"
2828
)
2929

30-
const baseURL = "/ext"
30+
const (
31+
baseURL = "/ext"
32+
readHeaderTimeout = 10 * time.Second
33+
)
3134

3235
var (
3336
errUnknownLockOption = errors.New("invalid lock options")
@@ -164,7 +167,10 @@ func (s *server) Dispatch() error {
164167
s.log.Info("HTTP API server listening on \"%s:%d\"", s.listenHost, ipPort.Port)
165168
}
166169

167-
s.srv = &http.Server{Handler: s.handler}
170+
s.srv = &http.Server{
171+
Handler: s.handler,
172+
ReadHeaderTimeout: readHeaderTimeout,
173+
}
168174
return s.srv.Serve(listener)
169175
}
170176

@@ -191,7 +197,11 @@ func (s *server) DispatchTLS(certBytes, keyBytes []byte) error {
191197
s.log.Info("HTTPS API server listening on \"%s:%d\"", s.listenHost, ipPort.Port)
192198
}
193199

194-
s.srv = &http.Server{Addr: listenAddress, Handler: s.handler}
200+
s.srv = &http.Server{
201+
Addr: listenAddress,
202+
Handler: s.handler,
203+
ReadHeaderTimeout: readHeaderTimeout,
204+
}
195205
return s.srv.Serve(listener)
196206
}
197207

scripts/lint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ fi
2424
TESTS=${TESTS:-"golangci_lint license_header"}
2525

2626
function test_golangci_lint {
27-
go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@v1.46.2
27+
go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@v1.47.1
2828
golangci-lint run --config .golangci.yml
2929
}
3030

0 commit comments

Comments
 (0)