Merge pull request #128890 from kei01234kei/output_log_when_server_shutdown_is_failed

📝 output log when server shutdown is failed
This commit is contained in:
Kubernetes Prow Robot
2024-12-12 04:13:08 +00:00
committed by GitHub

View File

@@ -236,8 +236,11 @@ func RunServer(
defer close(serverShutdownCh)
<-stopCh
ctx, cancel := context.WithTimeout(context.Background(), shutDownTimeout)
server.Shutdown(ctx)
cancel()
defer cancel()
err := server.Shutdown(ctx)
if err != nil {
klog.Errorf("Failed to shutdown server: %v", err)
}
}()
go func() {