Skip to content

Commit 25c7734

Browse files
committed
pkg/metrics: Print error from ListenAndServe
1 parent 9684588 commit 25c7734

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/metrics/metrics.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,12 @@ func ExposeMetricsPort() (*v1.Service, error) {
3232
reg := NewOperatoSDKPrometheusRegistery()
3333
mux := http.NewServeMux()
3434
HandlerFuncs(mux, reg)
35-
go http.ListenAndServe(":"+strconv.Itoa(OperatorSDKPrometheusMetricsPort), mux)
35+
go func() {
36+
err := http.ListenAndServe(":"+strconv.Itoa(OperatorSDKPrometheusMetricsPort), mux)
37+
if err != nil {
38+
fmt.Printf("Serving metrics failed: %v", err)
39+
}
40+
}()
3641

3742
service, err := k8sutil.InitOperatorService(int32(OperatorSDKPrometheusMetricsPort), OperatorSDKPrometheusMetricsPortName)
3843
if err != nil {

0 commit comments

Comments
 (0)