[jbosstools-issues] [JBoss JIRA] (JBIDE-9867) Deadlock in Libs.updatePaths() occures while running org.jboss.tools.jsf.test.JsfAllTests
Viacheslav Kabanovich (Created) (JIRA)
jira-events at lists.jboss.org
Fri Oct 7 14:00:16 EDT 2011
Deadlock in Libs.updatePaths() occures while running org.jboss.tools.jsf.test.JsfAllTests
-----------------------------------------------------------------------------------------
Key: JBIDE-9867
URL: https://issues.jboss.org/browse/JBIDE-9867
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: common/jst/core
Affects Versions: 3.3.0.M3
Reporter: Viacheslav Kabanovich
Assignee: Viacheslav Kabanovich
Fix For: 3.3.0.M4
Synchronized methods Libs.updatePaths() requests for resolved class path of the current project. That initializes a lot of features in Eclipse that may start jobs in new threads. As a result two threads may be invoking Libs.updatePaths(), the first one waiting for the other, while Eclipses rules may demand the other to yield to the first.
The request for class path should be moved out of synchronization block.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list