Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-1291

Race condition in IoC service creation can create runtime failures

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 5.0
    • Fix Version/s: 5.0.3
    • Component/s: tapestry-core, tapestry-ioc
    • Labels:
      None

      Description

      Even on my Mac, I occasionally get spurious failures of the integration tests.

      Seems to be some kind of race condition at application startup, where construction of some key service fails, claiming (spuriously) to be dependent on itself.

      The CI server, tapestry.formos.com, seems very succeptible to this.

        Attachments

          Activity

            People

            • Assignee:
              hlship Howard M. Lewis Ship
              Reporter:
              hlship Howard M. Lewis Ship
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: