Uploaded image for project: 'Modular Service Container'
  1. Modular Service Container
  2. MSC-71

Cycle detection overlooks concurrent service removals

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.0.0.Beta7
    • None
    • None
    • None

      After acquiring a service lock during cycle detection traversal, ServiceContainerImpl checks first for the service dependents before verifying if the service has been removed.
      If the service is removed, the result is a little bit of overhead, and detection of cycles that are no longer existent given the service has been removed.

              flaviarnn Flavia Rainone
              flaviarnn Flavia Rainone
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: