瀏覽代碼

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,7 +650,7 @@ type Config struct {
650 650
 	Debug struct {
651 651
 		RecoverFromErrors *bool `yaml:"recover-from-errors"`
652 652
 		recoverFromErrors bool
653
-		PprofListener     *string `yaml:"pprof-listener"`
653
+		PprofListener     string `yaml:"pprof-listener"`
654 654
 	}
655 655
 
656 656
 	Limits Limits

+ 1
- 4
irc/server.go 查看文件

@@ -733,10 +733,7 @@ func (server *Server) applyConfig(config *Config) (err error) {
733 733
 }
734 734
 
735 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 737
 	if server.pprofServer != nil {
741 738
 		if pprofListener == "" || (pprofListener != server.pprofServer.Addr) {
742 739
 			server.logger.Info("server", "Stopping pprof listener", server.pprofServer.Addr)

Loading…
取消
儲存