ConcurrentModEx still occurs
017-07-05T05:48:34.518Z SERVICE> 2017-07-05 05:48:34,517 INFO [stdout] (Thread-39) 05:48:34 INFO UciInformationEventHandler:pv-2: 2. ... e6 3. Nf, -0.05, 5d 2017-07-05T05:48:34.540Z SERVICE> 2017-07-05 05:48:34,539 INFO [stdout] (default task-5) 05:48:34 ERROR CatchAllExceptionMapper:Exception occured. 2017-07-05T05:48:34.541Z SERVICE> 2017-07-05 05:48:34,540 INFO [stdout] (default task-5) java.util.ConcurrentModificationException: null 2017-07-05T05:48:34.541Z SERVICE> 2017-07-05 05:48:34,540 INFO [stdout] (default task-5) at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1553) ~[?:1.8.0_131] 2017-07-05T05:48:34.541Z SERVICE> 2017-07-05 05:48:34,540 INFO [stdout] (default task-5) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_131] 2017-07-05T05:48:34.541Z SERVICE> 2017-07-05 05:48:34,540 INFO [stdout] (default task-5) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_131] 2017-07-05T05:48:34.563Z SERVICE> 2017-07-05 05:48:34,540 INFO [stdout] (default task-5) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_131] 2017-07-05T05:48:34.563Z SERVICE> 2017-07-05 05:48:34,563 INFO [stdout] (default task-5) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_131] 2017-07-05T05:48:34.579Z SERVICE> 2017-07-05 05:48:34,563 INFO [stdout] (default task-5) at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:479) ~[?:1.8.0_131] 2017-07-05T05:48:34.579Z SERVICE> 2017-07-05 05:48:34,579 INFO [stdout] (default task-5) at java.util.stream.ReferencePipeline.max(ReferencePipeline.java:515) ~[?:1.8.0_131] 2017-07-05T05:48:34.580Z SERVICE> 2017-07-05 05:48:34,579 INFO [stdout] (default task-5) at ce.chess.dockfish.infrastructure.InMemoryEvaluationRepository.findLatest(InMemoryEvaluationRepository.java:43) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?] 2017-07-05T05:48:34.580Z SERVICE> 2017-07-05 05:48:34,580 INFO [stdout] (default task-5) at ce.chess.dockfish.infrastructure.InMemoryEvaluationRepository$Proxy$_$$_WeldClientProxy.findLatest(Unknown Source) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?] 2017-07-05T05:48:34.591Z SERVICE> 2017-07-05 05:48:34,589 INFO [stdout] (default task-5) at ce.chess.dockfish.application.ResultService.getLastEvaluation(ResultService.java:25) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?] 2017-07-05T05:48:34.591Z SERVICE> 2017-07-05 05:48:34,589 INFO [stdout] (default task-5) at ce.chess.dockfish.resource.AnalysisResource.evaluationResponse(AnalysisResource.java:161) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?] 2017-07-05T05:48:34.591Z SERVICE> 2017-07-05 05:48:34,590 INFO [stdout] (default task-5) at ce.chess.dockfish.resource.AnalysisResource.get(AnalysisResource.java:85) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?] 2017-07-05T05:48:34.591Z SERVICE> 2017-07-05 05:48:34,590 INFO [stdout] (default task-5) at ce.chess.dockfish.resource.AnalysisResource$Proxy$_$$_WeldClientProxy.get(Unknown Source) ~[dockfish-application-0.2.2-SNAPSHOT.jar:?]