Skip to content

Commit c079610

Browse files
authored
fix ConcurrentModificationException by replacing HashMap with ConcurrentHashMap (thulab#476)
1 parent cf3540c commit c079610

File tree

1 file changed

+2
-2
lines changed
  • core/src/main/java/cn/edu/tsinghua/iot/benchmark/mode

1 file changed

+2
-2
lines changed

core/src/main/java/cn/edu/tsinghua/iot/benchmark/mode/BaseMode.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535

3636
import java.util.ArrayList;
3737
import java.util.Collections;
38-
import java.util.HashMap;
3938
import java.util.List;
4039
import java.util.Map;
40+
import java.util.concurrent.ConcurrentHashMap;
4141
import java.util.concurrent.CountDownLatch;
4242
import java.util.concurrent.CyclicBarrier;
4343
import java.util.concurrent.ExecutionException;
@@ -285,7 +285,7 @@ private static void measure(
285285
}
286286
}
287287

288-
private static Map<Operation, String> sqlMap = new HashMap<>();
288+
private static Map<Operation, String> sqlMap = new ConcurrentHashMap<>();
289289

290290
/**
291291
* Each type of query is recorded once.

0 commit comments

Comments
 (0)