mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2026-05-16 01:57:28 +02:00
Increase server shutdown timeout
Entire-Checkpoint: cf3b472471bd
This commit is contained in:
@@ -357,8 +357,8 @@ func (s *Server) Start(ctx context.Context) error {
|
|||||||
s.server = &http.Server{
|
s.server = &http.Server{
|
||||||
ReadHeaderTimeout: readHeaderTimeout,
|
ReadHeaderTimeout: readHeaderTimeout,
|
||||||
WriteTimeout: writeTimeout,
|
WriteTimeout: writeTimeout,
|
||||||
Handler: s.router,
|
Handler: s.router,
|
||||||
Addr: config.Keys.Addr,
|
Addr: config.Keys.Addr,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Start http or https server
|
// Start http or https server
|
||||||
@@ -444,7 +444,7 @@ func (s *Server) Shutdown(ctx context.Context) {
|
|||||||
|
|
||||||
select {
|
select {
|
||||||
case <-done:
|
case <-done:
|
||||||
case <-time.After(10 * time.Second):
|
case <-time.After(60 * time.Second):
|
||||||
cclog.Warn("Shutdown deadline exceeded, forcing exit")
|
cclog.Warn("Shutdown deadline exceeded, forcing exit")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user