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

Loosen locking when starting/stopping/uninstalling a bundle by firing event without holding a lock

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • framework-1.4.1
    • framework-1.6.0
    • Framework
    • None

    Description

      Currently, we are holding a lock while firing the BundleEvent STARTED, STOPPED, and UNINSTALLED events. While we cannot completely eliminate holding locks while firing events (e.g., STARTING, STOPPING or the events caused by updating a bundle), we can at least eliminate some of these simple cases by moving the event firing outside of the lock region for the bundle.

      Attachments

        Activity

          People

            rickhall Richard S. Hall
            rickhall Richard S. Hall
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: