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

iPOJO analyzes already installed bundle by holding a lock

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: iPOJO-1.2.0
    • Fix Version/s: iPOJO-1.4.0
    • Component/s: iPOJO
    • Labels:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: