We're updating the issue view to help you get more done. 

Fix ConcurrentModificationException while purging a pubsub node

Description

2006.04.12 19:37:44 [org.jivesoftware.wildfire.pubsub.PubSubModule.process(PubSubModule.java:128)
] Internal server error
java.util.ConcurrentModificationException
at java.util.SubList.checkForComodification(AbstractList.java:855)
at java.util.SubList.listIterator(AbstractList.java:785)
at java.util.AbstractList.listIterator(AbstractList.java:349)
at java.util.SubList.iterator(AbstractList.java:781)
at java.util.AbstractCollection.contains(AbstractCollection.java:94)
at java.util.AbstractCollection.removeAll(AbstractCollection.java:353)
at org.jivesoftware.wildfire.pubsub.LeafNode.purge(LeafNode.java:440)
at org.jivesoftware.wildfire.pubsub.PubSubEngine.purgeNode(PubSubEngine.java:1394)
at org.jivesoftware.wildfire.pubsub.PubSubEngine.process(PubSubEngine.java:238)
at org.jivesoftware.wildfire.pubsub.PubSubModule.process(PubSubModule.java:116)
at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:215)
at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:96)
at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:396)
at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.java:50)
at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:264)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)
at java.lang.Thread.run(Thread.java:595)

Environment

None

Acceptance Test - Entry

None

Assignee

MattM

Reporter

Gaston Dombiak

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure