in pkg/plugin/healthz.go [40:51]
func (h *HealthZ) Serve() {
serveMux := http.NewServeMux()
serveMux.HandleFunc(h.HealthCheckURL.EscapedPath(), h.ServeHTTP)
server := &http.Server{
Addr: h.HealthCheckURL.Host,
ReadHeaderTimeout: 5 * time.Second,
Handler: serveMux,
}
if err := server.ListenAndServe(); err != nil && err != http.ErrServerClosed {
mlog.Fatal(err, "failed to start health check server", "url", h.HealthCheckURL.String())
}
}