|
@@ -694,7 +694,7 @@ func updateNode(w http.ResponseWriter, r *http.Request) {
|
|
json.NewEncoder(w).Encode(apiNode)
|
|
json.NewEncoder(w).Encode(apiNode)
|
|
runUpdates(newNode, ifaceDelta)
|
|
runUpdates(newNode, ifaceDelta)
|
|
go func(aclUpdate bool, newNode *models.Node) {
|
|
go func(aclUpdate bool, newNode *models.Node) {
|
|
- mq.BroadCastAddOrUpdatePeer(host, newNode, true)
|
|
|
|
|
|
+ mq.BroadcastAddOrUpdatePeer(host, newNode, true)
|
|
if err := mq.PublishReplaceDNS(¤tNode, newNode, host); err != nil {
|
|
if err := mq.PublishReplaceDNS(¤tNode, newNode, host); err != nil {
|
|
logger.Log(1, "failed to publish dns update", err.Error())
|
|
logger.Log(1, "failed to publish dns update", err.Error())
|
|
}
|
|
}
|
|
@@ -754,7 +754,7 @@ func deleteNode(w http.ResponseWriter, r *http.Request) {
|
|
logger.Log(1, "failed to retrieve host for node", node.ID.String(), err.Error())
|
|
logger.Log(1, "failed to retrieve host for node", node.ID.String(), err.Error())
|
|
}
|
|
}
|
|
|
|
|
|
- err = mq.BroadCastDelPeer(host, deletedNode.Network)
|
|
|
|
|
|
+ err = mq.BroadcastDelPeer(host, deletedNode.Network)
|
|
if err != nil {
|
|
if err != nil {
|
|
logger.Log(1, "error publishing peer update ", err.Error())
|
|
logger.Log(1, "error publishing peer update ", err.Error())
|
|
}
|
|
}
|