From 9ffcc55b552b04e4d0c2de1c269ef28dec2cc9b6 Mon Sep 17 00:00:00 2001 From: SimFG Date: Wed, 30 Jul 2025 16:57:37 +0800 Subject: [PATCH] fix: Clean privilege cache after loading policy in InitPolicyInfo (#43642) - issue: #43641 Signed-off-by: SimFG --- internal/proxy/meta_cache.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/proxy/meta_cache.go b/internal/proxy/meta_cache.go index 0455d21e86..195bba4ee8 100644 --- a/internal/proxy/meta_cache.go +++ b/internal/proxy/meta_cache.go @@ -1133,6 +1133,7 @@ func (m *MetaCache) InitPolicyInfo(info []string, userRoles []string) { if err != nil { log.Error("failed to load policy after RefreshPolicyInfo", zap.Error(err)) } + CleanPrivilegeCache() }() m.mu.Lock() defer m.mu.Unlock()