Prechádzať zdrojové kódy

fix #1342 create initParamMap for each thread

Shinsuke Sugaya 7 rokov pred
rodič
commit
a585910b1c

+ 1 - 1
src/main/java/org/codelibs/fess/helper/DataIndexHelper.java

@@ -93,10 +93,10 @@ public class DataIndexHelper {
         final IndexUpdateCallback indexUpdateCallback = ComponentUtil.getComponent(IndexUpdateCallback.class);
 
         final List<String> sessionIdList = new ArrayList<>();
-        final Map<String, String> initParamMap = new HashMap<>();
         dataCrawlingThreadList.clear();
         final List<String> dataCrawlingThreadStatusList = new ArrayList<>();
         for (final DataConfig dataConfig : configList) {
+            final Map<String, String> initParamMap = new HashMap<>();
             final String sid = crawlingConfigHelper.store(sessionId, dataConfig);
             sessionIdList.add(sid);