You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Willem Jiang (JIRA)" <ji...@apache.org> on 2011/03/28 06:10:05 UTC
[jira] [Created] (CXF-3427) JMSContinuation should be thread safe
JMSContinuation should be thread safe
-------------------------------------
Key: CXF-3427
URL: https://issues.apache.org/jira/browse/CXF-3427
Project: CXF
Issue Type: Bug
Components: Transports
Reporter: Willem Jiang
Assignee: Willem Jiang
Priority: Minor
As the doResume() method of JMSContinuation could be invoked in different thread as the same time, it should be synchronized.
Also, some boolean flag (isNew, isPending, isResumed) need to be made volatile.
We also need to update the JettyContinuationWrapper and Servlet3Continuation for boolean flag.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (CXF-3427) JMSContinuation should be thread safe
Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Willem Jiang resolved CXF-3427.
-------------------------------
Resolution: Fixed
Fix Version/s: 2.3.4
2.4
> JMSContinuation should be thread safe
> -------------------------------------
>
> Key: CXF-3427
> URL: https://issues.apache.org/jira/browse/CXF-3427
> Project: CXF
> Issue Type: Bug
> Components: Transports
> Reporter: Willem Jiang
> Assignee: Willem Jiang
> Priority: Minor
> Fix For: 2.4, 2.3.4
>
>
> As the doResume() method of JMSContinuation could be invoked in different thread as the same time, it should be synchronized.
> Also, some boolean flag (isNew, isPending, isResumed) need to be made volatile.
> We also need to update the JettyContinuationWrapper and Servlet3Continuation for boolean flag.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira