From e8dbfc0b6ffe7d8bee606e60b5ea7dd934e31deb Mon Sep 17 00:00:00 2001 From: googs1025 Date: Mon, 14 Apr 2025 09:07:51 +0800 Subject: [PATCH] add miss Shutdown call for selinux_warning controller --- .../volume/selinuxwarning/selinux_warning_controller.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go b/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go index 51b06ffdeeb..e5049e05abc 100644 --- a/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go +++ b/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go @@ -350,6 +350,7 @@ func (c *Controller) Run(ctx context.Context, workers int) { c.eventBroadcaster.StartStructuredLogging(3) // verbosity level 3 is used by the other KCM controllers c.eventBroadcaster.StartRecordingToSink(&v1core.EventSinkImpl{Interface: c.kubeClient.CoreV1().Events("")}) + defer c.eventBroadcaster.Shutdown() if !cache.WaitForNamedCacheSync("selinux_warning", ctx.Done(), c.podsSynced, c.pvcsSynced, c.pvsSynced, c.csiDriversSynced) { return