Uploaded image for project: 'Polygene'
  1. Polygene
  2. POLYGENE-224

Initialization race condition in ServiceReferenceInstance

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Labels:
      None

      Description

      When multiple threads want to use ServiceReferenceInstance there is an activation race condition.

      Instance is set by first thread here but the initialization (activation) is not finished yet. Since the instance variable is already set, other threads can obtain and use uninitialized instance.

        Attachments

          Activity

            People

            • Assignee:
              niclas Niclas Hedhman
              Reporter:
              lukas@krecan.net Lukas Krecan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: