internal: add default go http server timeouts (#17858)

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L.
2025-11-01 19:04:13 +01:00
committed by GitHub
parent 09e3301c8f
commit 894db1237a
3 changed files with 19 additions and 4 deletions

View File

@@ -241,9 +241,7 @@ func (ws *WebServer) listenPlain() {
}
func (ws *WebServer) serve(listener net.Listener) {
srv := &http.Server{
Handler: ws.mainRouter,
}
srv := web.Server(ws.mainRouter)
// See https://golang.org/pkg/net/http/#Server.Shutdown
idleConnsClosed := make(chan struct{})