diff --git a/pkg/manager/internal.go b/pkg/manager/internal.go index a16f354a1b..396dbcd569 100644 --- a/pkg/manager/internal.go +++ b/pkg/manager/internal.go @@ -485,8 +485,8 @@ func (cm *controllerManager) engageStopProcedure(stopComplete <-chan struct{}) e cm.internalCancel() }) select { - case err, ok := <-cm.errChan: - if ok { + case err := <-cm.errChan: + if !errors.Is(err, context.Canceled) { cm.logger.Error(err, "error received after stop sequence was engaged") } case <-stopComplete: