Consistency with cmd/yggdrasil/main.go

This commit is contained in:
Alexander Ivanov 2022-08-11 01:14:33 +08:00 committed by GitHub
parent 615c75f0f6
commit cbe1cc6411
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -62,11 +62,8 @@ func (m *Yggdrasil) StartJSON(configjson []byte) error {
if len(m.config.MulticastInterfaces) > 0 { if len(m.config.MulticastInterfaces) > 0 {
if err := m.multicast.Init(&m.core, m.config, logger, nil); err != nil { if err := m.multicast.Init(&m.core, m.config, logger, nil); err != nil {
logger.Errorln("An error occurred initialising multicast:", err) logger.Errorln("An error occurred initialising multicast:", err)
return nil } else if err := m.multicast.Start(); err != nil {
}
if err := m.multicast.Start(); err != nil {
logger.Errorln("An error occurred starting multicast:", err) logger.Errorln("An error occurred starting multicast:", err)
return nil
} }
} }
return nil return nil