mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-16 05:41:13 +08:00
NET-507 (#2506)
* NET-507 * Fixed server restart changing the node expiration date to the defaults. * Removed expired nodes removal from zombie cleanup routine. * Added a new expired nodes deletion routine which removes expired nodes every hour. * NET-507 suggested changes * Possible fix for zombie nodes upon node deletion from the UI. * Suggested changes implemented for expired nodes deletion go routine. * NET-507 typo fix * typo fix for DeleteNode purge parameter
This commit is contained in:
1
main.go
1
main.go
@@ -168,6 +168,7 @@ func runMessageQueue(wg *sync.WaitGroup, ctx context.Context) {
|
||||
go func() {
|
||||
peerUpdate := make(chan *models.Node)
|
||||
go logic.ManageZombies(ctx, peerUpdate)
|
||||
go logic.DeleteExpiredNodes(ctx, peerUpdate)
|
||||
for nodeUpdate := range peerUpdate {
|
||||
if err := mq.NodeUpdate(nodeUpdate); err != nil {
|
||||
logger.Log(0, "failed to send peer update for deleted node: ", nodeUpdate.ID.String(), err.Error())
|
||||
|
Reference in New Issue
Block a user