Details
-
Type:
Bug
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 18.0.0, Meridian-2016.1.13
-
Fix Version/s: Meridian-2016.1.1, 18.0.1, 22.0.1, Meridian-2017.1.9, Meridian-2015.1.10
-
Component/s: Eventd
-
Security Level: Default (Default Security Scheme)
Description
I noticed this message in stdout of a test system. It was processing a Minion trap event so maybe it's an issue related to that specific environment but I'm going to add some defensive code anyway to make sure it's not an issue in other cases:
Exception in thread "EventIpcManagerDefaultImpl-Thread-3-of-5" java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) at java.util.ArrayList$Itr.next(ArrayList.java:851) at org.opennms.netmgt.eventd.DefaultEventHandlerImpl$EventHandlerRunnable.run(DefaultEventHandlerImpl.java:123) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:124) at java.lang.Thread.run(Thread.java:745)