4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-06-17 00:06:08 +00:00

check if an error was returned by Core._init and return it if so

This commit is contained in:
Arceliar
2020-03-31 18:14:20 -05:00
parent 05c6006f51
commit 7a314afb31
2 changed files with 6 additions and 3 deletions

View File

@ -160,7 +160,10 @@ func (c *Core) _start(nc *config.NodeConfig, log *log.Logger) (*config.NodeState
}
c.log.Infoln("Starting up...")
c._init()
if err := c._init(); err != nil {
c.log.Errorln("Failed to initialize core")
return nil, err
}
if err := c.link.init(c); err != nil {
c.log.Errorln("Failed to start link interfaces")