XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.19.0
    • 0.19.0
    • None
    • None

    Description

      public void batchUpdate(BatchUpdate[] bus, Integer[] locks)
      

      Takes out splitsAndClosesLock before calling checkResources. If checkResources stalls waiting for a cache flush, and a split starts before the flush, HRegion.close deadlocks when it tries to acquire splitsAndClosesLock

      This never resolves because batchUpdate is waiting for a flush that will never happen since close has already disabled them.

      Attachments

        Activity

          People

            jimk Jim Kellerman
            jimk Jim Kellerman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: