Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/app.go
diff options
context:
space:
mode:
authorKassio Borges <kassioborgesm@gmail.com>2023-05-17 18:02:06 +0300
committerKassio Borges <kassioborgesm@gmail.com>2023-05-17 18:02:06 +0300
commit89c333a866ceef7d6d970999a13778804d7a45cc (patch)
tree16d28a55611ed608b9a422f1d0cd19cb2b26d55a /app.go
parentf86f076800e10bac97c9d7cde04ba38300a2aa63 (diff)
Ensure to use configured timeouts in http.Server
Diffstat (limited to 'app.go')
-rw-r--r--app.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/app.go b/app.go
index 4fe08c9b..de650a93 100644
--- a/app.go
+++ b/app.go
@@ -306,7 +306,7 @@ func (a *theApp) Run() error {
}
func (a *theApp) listen(eg *errgroup.Group, addr string, h http.Handler, errTrackingOpt errortracking.CaptureOption, opts ...option) *http.Server {
- server := &http.Server{}
+ server := newHTTPServer(a)
eg.Go(func() error {
if err := a.listenAndServe(server, addr, h, opts...); err != nil && !errors.Is(err, http.ErrServerClosed) {
errortracking.CaptureErrWithStackTrace(err, errTrackingOpt)
@@ -320,7 +320,7 @@ func (a *theApp) listen(eg *errgroup.Group, addr string, h http.Handler, errTrac
}
func (a *theApp) listenMetrics(eg *errgroup.Group, config cfg.Metrics) *http.Server {
- server := &http.Server{}
+ server := newHTTPServer(a)
eg.Go(func() error {
l, err := net.Listen("tcp", config.Address)
if err != nil {