-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Done
-
Affects Version/s: 1.3.0, 1.4.0
-
Fix Version/s: 1.4.0
-
Component/s: None
-
Labels:
-
Environment:
commit 9eb55d114a3a3a323cd04867ce1aadfedaf8a394
-
Epic Link:
-
Sprint:Drake Sprint 2 (7/27-8/14) 2, Drake Sprint 3 (8/17-8/28), Emu Sprint 1 (9/21-10/9)
2015-08-14 09:54:35,034 | WARN | event-dispatch-0 | ListenerRegistry | 75 - org.onosproject.onos-api - 1.3.0.SNAPSHOT | Exception encountered while processing event DeviceEvent{time=2015-08-14T09:54:34.991, type=DEVICE_AVAILABILITY_CHANGED, subject=DefaultDevice{id=of:0000000000005000, type=SWITCH, manufacturer=Nicira, Inc., hwVersion=Open vSwitch, swVersion=2.3.0, serialNumber=None}} java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)[:1.8.0_25] at java.util.HashMap$EntryIterator.next(HashMap.java:1463)[:1.8.0_25] at java.util.HashMap$EntryIterator.next(HashMap.java:1461)[:1.8.0_25] at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1145)[44:com.google.guava:18.0.0] at java.util.Iterator.forEachRemaining(Iterator.java:116)[:1.8.0_25] at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)[:1.8.0_25] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)[:1.8.0_25] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)[:1.8.0_25] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)[:1.8.0_25] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)[:1.8.0_25] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)[:1.8.0_25] at org.onosproject.store.host.impl.ECHostStore.getConnectedHosts(ECHostStore.java:181)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT] at org.onosproject.net.host.impl.HostManager.getConnectedHosts(HostManager.java:165)[77:org.onosproject.onos-core-net:1.3.0.SNAPSHOT] at org.onosproject.provider.host.impl.HostLocationProvider$InternalDeviceListener.event(HostLocationProvider.java:402)[169:org.onosproject.onos-host-provider:1.3.0.SNAPSHOT] at org.onosproject.provider.host.impl.HostLocationProvider$InternalDeviceListener.event(HostLocationProvider.java:392)[169:org.onosproject.onos-host-provider:1.3.0.SNAPSHOT] at org.onosproject.event.ListenerRegistry.process(ListenerRegistry.java:66)[75:org.onosproject.onos-api:1.3.0.SNAPSHOT] at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.process(CoreEventDispatcher.java:141)[77:org.onosproject.onos-core-net:1.3.0.SNAPSHOT] at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.run(CoreEventDispatcher.java:124)[77:org.onosproject.onos-core-net:1.3.0.SNAPSHOT] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_25] at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
4826,1 | ONOS-2626: Make a immutable copy of multimap before iterating over it | master | onos | Status: MERGED | +2 | +1 |
5453,2 | Synchronize Multimap access. | master | onos | Status: MERGED | +2 | +1 |