From 021f6082944496765383c7572157e9be86ed4177 Mon Sep 17 00:00:00 2001 From: Han Kang Date: Tue, 26 Mar 2019 13:04:10 -0700 Subject: [PATCH] log preshutdowndown registration error if we encounter one --- staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go b/staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go index 450488e13dc..8523788c13c 100644 --- a/staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go +++ b/staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go @@ -258,10 +258,13 @@ func (s *GenericAPIServer) PrepareRun() preparedGenericAPIServer { // Register audit backend preShutdownHook. if s.AuditBackend != nil { - s.AddPreShutdownHook("audit-backend", func() error { + err := s.AddPreShutdownHook("audit-backend", func() error { s.AuditBackend.Shutdown() return nil }) + if err != nil { + klog.Errorf("Failed to add pre-shutdown hook for audit-backend %s", err) + } } return preparedGenericAPIServer{s}