From 7db232b970da73ffb70f3918f3e828e97d3bd85b Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Thu, 21 Apr 2022 16:48:27 +0200 Subject: [PATCH] Added synchronized to methods --- .../java/org/gcube/gcat/persistence/ckan/CKANUserCache.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/gcat/persistence/ckan/CKANUserCache.java b/src/main/java/org/gcube/gcat/persistence/ckan/CKANUserCache.java index 9fc899e..57d553d 100644 --- a/src/main/java/org/gcube/gcat/persistence/ckan/CKANUserCache.java +++ b/src/main/java/org/gcube/gcat/persistence/ckan/CKANUserCache.java @@ -40,7 +40,7 @@ public abstract class CKANUserCache { private CKANUserCache() { } - public static CKANUser getCurrrentCKANUser() { + public synchronized static CKANUser getCurrrentCKANUser() { SecretManager secretManager = SecretManagerProvider.instance.get(); String context = secretManager.getContext(); Cache userCache = userCachePerContext.get(context); @@ -59,7 +59,7 @@ public abstract class CKANUserCache { return ckanUser; } - public static void removeUserFromCache() { + public synchronized static void removeUserFromCache() { SecretManager secretManager = SecretManagerProvider.instance.get(); String context = secretManager.getContext(); Cache userCache = userCachePerContext.get(context);