Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-7090

Semaphore Stuck when no acquirers to assign permit

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.1, 2.4
    • 2.5
    • cache, data structures
    • None

    Description

      If no acquirers are available to take permit of semaphore, the permit never gets release and any further acquirerers will wait forever.

      On node shut down DataStructuresProcessor.dsMap gets cleared out prior to event listener being able to execute onNodeRemoved, hence owner is never cleared out if it was unable to pass to a different acquirer.

      Attachments

        Activity

          People

            Timay Tim Onyschak
            Timay Tim Onyschak
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: