0

Do not write data to dead socket

This commit is contained in:
eleksir
2024-04-19 21:29:20 +03:00
parent b0c784aa20
commit 3b6dd3fdef
4 changed files with 56 additions and 53 deletions

View File

@@ -189,15 +189,15 @@ func readConfig() error { //nolint:gocognit,gocyclo
for n, channel := range sampleConfig.Jabber.Channels {
if channel.Name == "" {
return errors.New("no \"name\" entry in jabber channel config")
return fmt.Errorf("no \"name\" entry in jabber channel config")
}
if channel.Nick == "" {
sampleConfig.Jabber.Channels[n].Nick = sampleConfig.Jabber.Nick
}
// channel.Password может быть пустым, тогда пароля нет
}
// channel.Password может быть пустым, тогда пароля нет.
} //nolint:wsl
// Если список фраз с которыми стартует бот пустой, вносим в него 1 запись с пустой строкой
if len(sampleConfig.Jabber.StartupStatus) == 0 {
@@ -235,13 +235,13 @@ func readConfig() error { //nolint:gocognit,gocyclo
config = sampleConfig
configLoaded = true
log.Infof("Using %s as config file", location) //nolint:wsl
log.Infof("Using %s as config file", location)
break
}
if !configLoaded {
return errors.New("config was not loaded!") //nolint:goerr113,revive,stylecheck
return fmt.Errorf("config was not loaded!") //nolint:goerr113,revive,stylecheck
}
return err //nolint:wrapcheck