diff --git a/logic/nodes.go b/logic/nodes.go index d5123ffe..73377f81 100644 --- a/logic/nodes.go +++ b/logic/nodes.go @@ -185,7 +185,7 @@ func DeleteNodeByID(node *models.Node, exterminate bool) error { // ignoring for now, could hit a nil pointer if delete called twice logger.Log(2, "attempted to remove node ACL for node", node.Name, node.ID) } - removeZombie <- node.ID + // removeZombie <- node.ID if node.IsServer == "yes" { return removeLocalServer(node) } @@ -288,7 +288,7 @@ func CreateNode(node *models.Node) error { if err != nil { return err } - CheckZombies(node) + // CheckZombies(node) nodebytes, err := json.Marshal(&node) if err != nil { diff --git a/logic/zombie.go b/logic/zombie.go index 407e09fe..9869d7bb 100644 --- a/logic/zombie.go +++ b/logic/zombie.go @@ -17,8 +17,8 @@ const ( var ( zombies []string - removeZombie chan string = make(chan (string)) - newZombie chan string = make(chan (string)) + removeZombie chan string = make(chan (string), 10) + newZombie chan string = make(chan (string), 10) ) // CheckZombies - checks if new node has same macaddress as existing node