Robbie Gemmell created QPIDJMS-218:
--------------------------------------

             Summary: ConcurrentModificationException during remote closure of 
session with multiple producers or consumers
                 Key: QPIDJMS-218
                 URL: https://issues.apache.org/jira/browse/QPIDJMS-218
             Project: Qpid JMS
          Issue Type: Bug
          Components: qpid-jms-client
    Affects Versions: 0.11.1
            Reporter: Robbie Gemmell
             Fix For: 0.20.0


During remote session closure the client can cause a 
ConcurrentModificationException while cleaning up any open producers and 
consumers, if there happened to be either multiple consumers or multiple 
producers active on the session. This happens despite the affected code being 
single thread, because the contents of a map are iterated over and then 
'concurrently' altered by the thread elsewhere during the cleanup process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to