From 2cae19dde5f942fd7c0413b3e6fbe575ca47122c Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Sun, 19 Sep 2021 02:09:43 -0400 Subject: [PATCH] remove unnecessary indirection in config --- irc/config.go | 2 +- irc/server.go | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) 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)