Bug 7326: Fix ConcurrentModificationException in Blueprint 92/51192/1
authorTom Pantelis <tpanteli@brocade.com>
Fri, 9 Dec 2016 15:35:51 +0000 (10:35 -0500)
committerRobert Varga <rovarga@cisco.com>
Mon, 30 Jan 2017 16:04:31 +0000 (17:04 +0100)
commit01941a54f14c92c26ec81d2f0cbb7b441cff8c81
tree70472ea7142e5c2f0c5ca84b04902f79d4d9c4cc
parent4f323d3074caeecd415e915930b81b21af59c263
Bug 7326: Fix ConcurrentModificationException in Blueprint

in AbstractDependentComponentFactoryMetadata.stopServiceRecipes()

tpantelis: "This is an edge case where the container is destroyed
immediately after and while it's starting up. This isn't likely to
happen in production but can happen during feature tests. I had assumed
the container would provide the protection but apparently it doesn't."

Change-Id: Id7532d30cb0a5f67fd907cb15372069d8769b247
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
(cherry picked from commit 2875772469b2f8ed80f2dd6b539a8482d1f2e0b0)
opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/AbstractDependentComponentFactoryMetadata.java