Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
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.