commit | b2180103d9045156eae912e0ab0c1b1c811c5457 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Mon Aug 08 13:30:52 2022 +0200 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Mon Aug 08 13:30:52 2022 +0200 |
tree | ee1b25cc48edc33c7f17452ace4c82d4e14627ef | |
parent | 8bb97afc08842d6256786cefffd5a4695ef597a0 [diff] |
FELIX-6554 : Exception while starting Felix Configurator
diff --git a/configurator/src/main/java/org/apache/felix/configurator/impl/Configurator.java b/configurator/src/main/java/org/apache/felix/configurator/impl/Configurator.java index b7bab7c..929e331 100644 --- a/configurator/src/main/java/org/apache/felix/configurator/impl/Configurator.java +++ b/configurator/src/main/java/org/apache/felix/configurator/impl/Configurator.java
@@ -288,7 +288,7 @@ processAddBundle(b); } } - for(final long id : state.getKnownBundleIds()) { + for(final long id : new HashSet<>(state.getKnownBundleIds())) { if ( !ids.contains(id) ) { processRemoveBundle(id); }