Skip to content

Commit a2a3a79

Browse files
authored
Merge pull request #1197 from laoj2/httpmux
Prevent http.DefaultServeMux exposure on CMSA
2 parents fe8f334 + 381e051 commit a2a3a79

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

custom-metrics-stackdriver-adapter/adapter.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,9 @@ func getDefinitionName(namer *openapinamer.DefinitionNamer, name string) (string
291291
}
292292

293293
func runPrometheusMetricsServer(addr string) {
294-
http.Handle("/metrics", promhttp.Handler())
295-
err := http.ListenAndServe(addr, nil)
294+
mux := http.NewServeMux()
295+
mux.Handle("/metrics", promhttp.Handler())
296+
err := http.ListenAndServe(addr, mux)
296297
klog.Fatalf("Failed server: %s", err)
297298
}
298299

0 commit comments

Comments
 (0)