diff --git a/irc/config.go b/irc/config.go index ec0ee96e..a0971de7 100644 --- a/irc/config.go +++ b/irc/config.go @@ -650,7 +650,7 @@ type Config struct { Debug struct { RecoverFromErrors *bool `yaml:"recover-from-errors"` recoverFromErrors bool - PprofListener *string `yaml:"pprof-listener"` + PprofListener string `yaml:"pprof-listener"` } Limits Limits diff --git a/irc/server.go b/irc/server.go index 15070990..52429dcd 100644 --- a/irc/server.go +++ b/irc/server.go @@ -733,10 +733,7 @@ func (server *Server) applyConfig(config *Config) (err error) { } func (server *Server) setupPprofListener(config *Config) { - pprofListener := "" - if config.Debug.PprofListener != nil { - pprofListener = *config.Debug.PprofListener - } + pprofListener := config.Debug.PprofListener if server.pprofServer != nil { if pprofListener == "" || (pprofListener != server.pprofServer.Addr) { server.logger.Info("server", "Stopping pprof listener", server.pprofServer.Addr)