From 677ddf3549dc2d31574e905a4579cfafb0da93d4 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Fri, 14 Aug 2020 12:06:06 +0200
Subject: [PATCH] DOC: code comment in JCSCacheHelper

---
 src/main/java/caosdb/server/caching/JCSCacheHelper.java | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/caosdb/server/caching/JCSCacheHelper.java b/src/main/java/caosdb/server/caching/JCSCacheHelper.java
index e04e4e54..1a384873 100644
--- a/src/main/java/caosdb/server/caching/JCSCacheHelper.java
+++ b/src/main/java/caosdb/server/caching/JCSCacheHelper.java
@@ -24,8 +24,6 @@
  */
 package caosdb.server.caching;
 
-import caosdb.server.CaosDBServer;
-import caosdb.server.ServerProperties;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
@@ -36,6 +34,8 @@ import org.apache.commons.jcs.JCS;
 import org.apache.commons.jcs.access.behavior.ICacheAccess;
 import org.apache.logging.log4j.LogManager;
 import org.apache.logging.log4j.Logger;
+import caosdb.server.CaosDBServer;
+import caosdb.server.ServerProperties;
 
 /**
  * A CacheHelper implementation which is configured statically via the {@link
@@ -88,6 +88,8 @@ public class JCSCacheHelper implements CacheHelper {
       }
       logger.info("Configuring JCS Caching with {}", config);
     }
+    
+    // If the JCS config is updated/reset, it has to be shut down before.
     JCS.shutdown();
     JCS.setConfigProperties(config);
   }
-- 
GitLab