]
Tomaz Cerar resolved WFLY-1693.
-------------------------------
Fix Version/s: 8.0.0.Alpha3
Resolution: Done
ConcurrentModificationException when iterating over
Host.getDeployments()
-------------------------------------------------------------------------
Key: WFLY-1693
URL:
https://issues.jboss.org/browse/WFLY-1693
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 8.0.0.Alpha2
Reporter: Ken Finnigan
Assignee: Tomaz Cerar
Fix For: 8.0.0.Alpha3
Though I understand the reasoning behind using Collections.unmodifiableSet() for the
deployments returned from Host.getDeployments(), as its backed by the underlying Set this
can still be a problem.
In making GateIn work on Wildfly, I found that on occasion when iterating over
Host.getDeployments() during container startup, I would encounter a
ConcurrentModificationException if a new Deployment was added at the same point I was
looping through the existing deployments by calling Iterator.next()
It would be great if the Collection returned from Host.getDeployments() could be a copy
of the underlying collection to prevent possible ConcurrentModificationExceptions.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: