Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-985

iPOJO analyzes already installed bundle by holding a lock

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • iPOJO-1.2.0
    • iPOJO-1.4.0
    • iPOJO
    • None

    Description

      When iPOJO starts, it analyzes already installed bundles. However this is down by holding the lock on the Extender object. So, processed bundles are initialized by holding the lock. This can lead to a deadlock in some cases (for example when iPOJO wants to register a service and the framework thread is waiting on the Extender to add another bundle in the iPOJO management thread.

      Attachments

        Activity

          People

            clement.escoffier Clement Escoffier
            clement.escoffier Clement Escoffier
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: