[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