[jboss-jira] [JBoss JIRA] Updated: (JBAOP-793) Enable AspectManager's write lock during aspect loading
Kabir Khan (JIRA)
jira-events at lists.jboss.org
Thu Aug 11 12:02:04 EDT 2011
[ https://issues.jboss.org/browse/JBAOP-793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kabir Khan updated JBAOP-793:
-----------------------------
Fix Version/s: 2.1.6.CP03
(was: 2.1.6.CP02)
> Enable AspectManager's write lock during aspect loading
> -------------------------------------------------------
>
> Key: JBAOP-793
> URL: https://issues.jboss.org/browse/JBAOP-793
> Project: JBoss AOP
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Affects Versions: 1.5.5 CP04, 1.5.6.GA, 2.2.1.Alpha2
> Reporter: Flavia Rainone
> Assignee: Flavia Rainone
> Fix For: 1.5.7.GA, 2.1.6.CP03
>
>
> Both AspectXMLLoader and AspectAnnotationLoader eventually trigger several operations at AspectManager that require write lock.
> Between two operations, on a multi-threaded loadtime-weaving scenario, a class loading in the Aspect***Loader thread may result in a dead lock.
> To avoid this scenario, we can enable the write during the entire aspect loading operation.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list