mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-12 13:23:29 +00:00
Improve robustness so if ApplicationContext not shutdown correctly (thus destroy() not called) the cache will not fail on subsequent startups.
This commit is contained in:
parent
e300a90890
commit
b6cb84e937
@ -94,6 +94,10 @@ public class EhCacheBasedTicketCache implements StatelessTicketCache,
|
||||
}
|
||||
|
||||
public void afterPropertiesSet() throws Exception {
|
||||
if (CacheManager.getInstance().cacheExists(CACHE_NAME)) {
|
||||
CacheManager.getInstance().removeCache(CACHE_NAME);
|
||||
}
|
||||
|
||||
manager = CacheManager.create();
|
||||
|
||||
// Cache name, max memory, overflowToDisk, eternal, timeToLive, timeToIdle
|
||||
|
Loading…
x
Reference in New Issue
Block a user