Преглед изворни кода

remove unnecessary indirection in config

tags/v2.8.0-rc1
Shivaram Lingamneni пре 2 година
родитељ
комит
2cae19dde5
2 измењених фајлова са 2 додато и 5 уклоњено
  1. 1
    1
      irc/config.go
  2. 1
    4
      irc/server.go

+ 1
- 1
irc/config.go Прегледај датотеку

650
 	Debug struct {
650
 	Debug struct {
651
 		RecoverFromErrors *bool `yaml:"recover-from-errors"`
651
 		RecoverFromErrors *bool `yaml:"recover-from-errors"`
652
 		recoverFromErrors bool
652
 		recoverFromErrors bool
653
-		PprofListener     *string `yaml:"pprof-listener"`
653
+		PprofListener     string `yaml:"pprof-listener"`
654
 	}
654
 	}
655
 
655
 
656
 	Limits Limits
656
 	Limits Limits

+ 1
- 4
irc/server.go Прегледај датотеку

733
 }
733
 }
734
 
734
 
735
 func (server *Server) setupPprofListener(config *Config) {
735
 func (server *Server) setupPprofListener(config *Config) {
736
-	pprofListener := ""
737
-	if config.Debug.PprofListener != nil {
738
-		pprofListener = *config.Debug.PprofListener
739
-	}
736
+	pprofListener := config.Debug.PprofListener
740
 	if server.pprofServer != nil {
737
 	if server.pprofServer != nil {
741
 		if pprofListener == "" || (pprofListener != server.pprofServer.Addr) {
738
 		if pprofListener == "" || (pprofListener != server.pprofServer.Addr) {
742
 			server.logger.Info("server", "Stopping pprof listener", server.pprofServer.Addr)
739
 			server.logger.Info("server", "Stopping pprof listener", server.pprofServer.Addr)

Loading…
Откажи
Сачувај