diff options
author | Nick Thomas <nick@gitlab.com> | 2017-02-23 16:15:36 +0300 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2017-02-23 16:15:36 +0300 |
commit | 8b38fc78111da99783f5b18987ea380665a9400c (patch) | |
tree | d3ecd6a1cdc697fcf432a4453239b17d4b7539d5 /daemon.go | |
parent | c13e845ac88cea6a2e01fc301e741b0be09d7ed1 (diff) |
Only pass a metrics fd to the daemon child if a metrics address was specified
Diffstat (limited to 'daemon.go')
-rw-r--r-- | daemon.go | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 { |