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

[DS] Synchronization issue when activating component

    XMLWordPrintableJSON

Details

    Description

      When activating a component, the AbstractComponentManager#activateInternal method checks some properties, then grab the lock and actually activate the component, leaving a gap between the check and the lock being acquired, which can result in the component being deactivated in the mean time, ultimately leading to NPE because m_tracker has been nulled.

      Attachments

        Issue Links

          Activity

            People

              gnodet Guillaume Nodet
              gnodet Guillaume Nodet
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: