diff --git a/daemon.go b/daemon.go index 84ca7c15fd6ea8cb64690891f96bbd222b5f1bf9..8d68bb446efe1806c6b42eef6c64af4266251ebd 100644 --- a/daemon.go +++ b/daemon.go @@ -205,7 +205,9 @@ func daemonize(config appConfig, uid, gid uint) { daemonUpdateFds(cmd, config.ListenHTTP) daemonUpdateFds(cmd, config.ListenHTTPS) daemonUpdateFds(cmd, config.ListenProxy) - config.ListenMetrics = daemonUpdateFd(cmd, config.ListenMetrics) + if config.ListenMetrics != 0 { + config.ListenMetrics = daemonUpdateFd(cmd, config.ListenMetrics) + } // Start the process if err = cmd.Start(); err != nil {