Removed unneeded global variable

This commit is contained in:
StephenButtolph 2020-05-25 17:45:50 -04:00
parent 2d50a2ad23
commit cbc5811fb8
2 changed files with 5 additions and 7 deletions

View File

@ -71,15 +71,16 @@ func main() {
mapper.MapPort(Config.StakingIP.Port, Config.StakingIP.Port)
mapper.MapPort(Config.HTTPPort, Config.HTTPPort)
node := node.Node{}
log.Debug("initializing node state")
// MainNode is a global variable in the node.go file
if err := node.MainNode.Initialize(&Config, log, factory); err != nil {
if err := node.Initialize(&Config, log, factory); err != nil {
log.Fatal("error initializing node state: %s", err)
return
}
defer node.MainNode.Shutdown()
defer node.Shutdown()
log.Debug("Dispatching node handlers")
node.MainNode.Dispatch()
node.Dispatch()
}

View File

@ -59,9 +59,6 @@ var (
versionParser = version.NewDefaultParser()
)
// MainNode is the reference for node callbacks
var MainNode = Node{}
// Node is an instance of an Ava node.
type Node struct {
Log logging.Logger