Fix logger init before use it (#100)

This commit is contained in:
Kebin Liu
2026-06-05 20:41:50 +08:00
committed by GitHub
parent a1fddedcc3
commit 69acf08560
+5 -5
View File
@@ -67,17 +67,17 @@ func (l *loader) Load(cfg *config.Config) error {
return nil return nil
} }
tlsCfg, err := parsing.BuildDefaultTLSConfig(cfg.TLS)
if err != nil {
return err
}
logCfg := cfg.Log logCfg := cfg.Log
if logCfg == nil { if logCfg == nil {
logCfg = &config.LogConfig{} logCfg = &config.LogConfig{}
} }
logger.SetDefault(logger_parser.ParseLogger(&config.LoggerConfig{Log: logCfg})) logger.SetDefault(logger_parser.ParseLogger(&config.LoggerConfig{Log: logCfg}))
tlsCfg, err := parsing.BuildDefaultTLSConfig(cfg.TLS)
if err != nil {
return err
}
parsing.SetDefaultTLSConfig(tlsCfg) parsing.SetDefaultTLSConfig(tlsCfg)
if err := register(cfg); err != nil { if err := register(cfg); err != nil {