Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-9867

Deadlock in Libs.updatePaths() occures while running org.jboss.tools.jsf.test.JsfAllTests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.M4
    • 3.3.0.M3
    • common
    • None

      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.

            scabanovich Viacheslav Kabanovich (Inactive)
            scabanovich Viacheslav Kabanovich (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: