From cc505d3018165f538e33109d7899c7b395f0e157 Mon Sep 17 00:00:00 2001 From: Jonathan Rainville Date: Fri, 24 May 2024 16:21:56 -0400 Subject: [PATCH] chore_: up re-evaluation interval to 8 hours to avoid Alchemy limit (#5228) (#5230) --- protocol/communities/manager.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol/communities/manager.go b/protocol/communities/manager.go index a635d3f8a..d8fb5a748 100644 --- a/protocol/communities/manager.go +++ b/protocol/communities/manager.go @@ -61,7 +61,7 @@ const maxArchiveSizeInBytes = 30000000 var maxNbMembers = 5000 var maxNbPendingRequestedMembers = 100 -var memberPermissionsCheckInterval = 1 * time.Hour +var memberPermissionsCheckInterval = 8 * time.Hour var validateInterval = 2 * time.Minute // Used for testing only @@ -1406,8 +1406,8 @@ func (m *Manager) reevaluateMembersLoop(communityID types.HexBytes, reevaluateOn task.mutex.Lock() defer task.mutex.Unlock() - // Ensure reevaluation is performed not more often than once per minute - if !force && task.lastSuccessTime.After(time.Now().Add(-1*time.Minute)) { + // Ensure reevaluation is performed not more often than once per 5 minutes + if !force && task.lastSuccessTime.After(time.Now().Add(-5*time.Minute)) { return false }