Merge pull request #3507 from gravitl/v0.99_fixes

ignore last checkin if time is zero
This commit is contained in:
Abhishek K 2025-06-16 13:49:08 +05:30 committed by GitHub
commit 473259a797
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -194,7 +194,8 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
continue
}
if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE || time.Since(node.LastCheckIn) > time.Hour {
if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE ||
(!node.LastCheckIn.IsZero() && time.Since(node.LastCheckIn) > time.Hour) {
continue
}
acls, _ := ListAclsByNetwork(models.NetworkID(node.Network))