Bug 1106500 - Cleanup of transient conversations should be synchronized
Summary: Cleanup of transient conversations should be synchronized
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: CDI/Weld
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Martin Kouba
QA Contact: Marek Schmidt
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks: 1128819 1128822
TreeView+ depends on / blocked
 
Reported: 2014-06-09 13:27 UTC by Shay Matasaro
Modified: 2019-03-22 07:13 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1128819 1128822 (view as bug list)
Environment:
Last Closed: 2014-06-19 09:37:00 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker WELD-1623 0 Major Resolved Cleanup of transient conversations should be synchronized 2016-02-24 00:45:08 UTC

Description Shay Matasaro 2014-06-09 13:27:00 UTC
See also org.jboss.weld.context.AbstractConversationContext.deactivate().

A user may send multiple parallel requests. In this case the cleanup may result in ConcurrentModificationException or some other inconsistencies.

Comment 1 Martin Kouba 2014-06-16 10:32:49 UTC
There is a fix in eap6.2.x branch:
https://github.com/weld/core/commit/025ebff5dd3bda33a5b3c83eeaddb1c90403106f

Comment 3 JBoss JIRA Server 2014-08-11 14:09:57 UTC
Marek Schmidt <maschmid> updated the status of jira WELD-1623 to Reopened

Comment 4 JBoss JIRA Server 2014-08-12 08:23:32 UTC
Martin Kouba <mkouba> updated the status of jira WELD-1623 to Resolved


Note You need to log in before you can comment on or make changes to this bug.