diff --git a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/ShutdownBootstrap.java b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/ShutdownBootstrap.java index 6c2ecfd..e098b54 100644 --- a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/ShutdownBootstrap.java +++ b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/ShutdownBootstrap.java @@ -119,7 +119,7 @@ public class ShutdownBootstrap extends AbstractBootstrap { try { processor.process(); - processors.remove(processor); + iter.remove(); } catch (Throwable cause) { failure = cause; diff --git a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/StartupBootstrap.java b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/StartupBootstrap.java index e5a3870..3f88cad 100644 --- a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/StartupBootstrap.java +++ b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/StartupBootstrap.java @@ -117,7 +117,7 @@ public class StartupBootstrap extends AbstractBootstrap { try { processor.process(); - processors.remove(processor); + iter.remove(); } catch (Throwable cause) { failure = cause; -- libgit2 0.21.2