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
commit 516b2c2e41
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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() {