Skip to content
This repository was archived by the owner on Oct 28, 2024. It is now read-only.

Commit efedafe

Browse files
committed
Define ReadHeaderTimeout to 1 minute (as nginx default does)
1 parent 5deff72 commit efedafe

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

virtualcluster/cmd/vn-agent/app/server.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import (
2222
"fmt"
2323
"net/http"
2424
"os"
25+
"time"
2526

2627
"k8s.io/apiserver/pkg/server/healthz"
2728

@@ -98,8 +99,9 @@ func Run(c *config.Config, serverOption *options.ServerOption, stopCh <-chan str
9899
}
99100

100101
s := &http.Server{
101-
Addr: fmt.Sprintf(":%d", serverOption.Port),
102-
Handler: handler,
102+
Addr: fmt.Sprintf(":%d", serverOption.Port),
103+
Handler: handler,
104+
ReadHeaderTimeout: time.Minute,
103105
TLSConfig: &tls.Config{
104106
ClientAuth: tls.RequestClientCert,
105107
MinVersion: tls.VersionTLS12,

0 commit comments

Comments
 (0)