diff --git a/pkg/manager/internal.go b/pkg/manager/internal.go index d3b1560e19..36fc311414 100644 --- a/pkg/manager/internal.go +++ b/pkg/manager/internal.go @@ -177,7 +177,7 @@ func (cm *controllerManager) serveMetrics(stop <-chan struct{}) { } // Run the server go func() { - if err := server.Serve(cm.metricsListener); err != nil { + if err := server.Serve(cm.metricsListener); err != nil && err != http.ErrServerClosed { cm.errChan <- err } }()