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

ConcurrentModificationException in HttpSession

Description

The following exception was logged by Openfire 4.1.5:

2018-07-04 19:56:32,520 ERROR [TaskEngine-pool-20] VirtualConnection.java:198 - Could not close socket
org.jivesoftware.openfire.http.HttpSession$HttpVirtualConnection@4d0c01ba
java.util.ConcurrentModificationException
{{ at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)}}
{{ at java.util.ArrayList$Itr.next(ArrayList.java:851)}}
{{ at org.jivesoftware.openfire.http.HttpSession.closeSession(HttpSession.java:1043)}}
{{ at org.jivesoftware.openfire.http.HttpSession.access$800(HttpSession.java:76)}}
{{ at org.jivesoftware.openfire.http.HttpSession$HttpVirtualConnection.closeVirtualConnection(HttpSession.java:1120)}}
{{ at org.jivesoftware.openfire.net.VirtualConnection.close(VirtualConnection.java:196)}}
{{ at org.jivesoftware.openfire.http.HttpSession.close(HttpSession.java:195)}}
{{ at org.jivesoftware.openfire.http.HttpSessionManager$HttpSessionReaper.run(HttpSessionManager.java:360)}}
{{ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)}}
{{ at java.util.concurrent.FutureTask.run(FutureTask.java:266)}}
{{ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)}}
{{ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)}}
{{ at java.lang.Thread.run(Thread.java:748)}}

 

Environment

None

Acceptance Test - Entry

None
Fixed

Assignee

Dave Cridland

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure