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

ConfigSpiOSGi may end with incomplete realm due to race conditions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • jaas-1.0.2
    • JAAS
    • None

    Description

      Some race conditions around this have been fixed with FELIX-5505. However one more case surfaced where ConfigSpiOsgi#recreateConfigs can be invoked concurrently without lock from

      1. ConfigSpiOsgi#updated - When ConfigurationAdmin dispatches config update for org.apache.felix.jaas.ConfigurationSpi
      2. ConfigSpiOsgi#addingService - When some LoginModuleFactory is registered

      In such a case the setup may end up with incomplete realm where some LoginModuleFactory are missed out

      Attachments

        Issue Links

          Activity

            People

              chetanm Chetan Mehrotra
              chetanm Chetan Mehrotra
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: