mirror of
https://github.com/gravitl/netmaker.git
synced 2024-09-21 15:56:07 +08:00
unsubscribe from node topic on node delete
This commit is contained in:
parent
7ba07f8217
commit
8aee75d32b
|
@ -119,6 +119,9 @@ var NodeUpdate mqtt.MessageHandler = func(client mqtt.Client, msg mqtt.Message)
|
||||||
ncutils.PrintLog("error deleting local instance: "+err.Error(), 1)
|
ncutils.PrintLog("error deleting local instance: "+err.Error(), 1)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if token := client.Unsubscribe("update/"+newNode.ID, "update/peers/"+newNode.ID); token.Wait() && token.Error() != nil {
|
||||||
|
ncutils.PrintLog("error unsubscribing during node deletion", 1)
|
||||||
|
}
|
||||||
return
|
return
|
||||||
case models.NODE_UPDATE_KEY:
|
case models.NODE_UPDATE_KEY:
|
||||||
if err := UpdateKeys(&cfg, client); err != nil {
|
if err := UpdateKeys(&cfg, client); err != nil {
|
||||||
|
|
Loading…
Reference in a new issue