HBase
  1. HBase
  2. HBASE-5269

IllegalMonitorStateException while retryin HLog split in 0.90 branch.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.90.5
    • Fix Version/s: 0.90.6
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      As part of HBASE-5137 fix this bug is introduced. The splitLogLock is released in the finally block inside the do-while loop. So when the loop executes second time the unlock of the splitLogLock throws Illegal Monitor Exception.

      1. HBASE-5269.patch
        3 kB
        ramkrishna.s.vasudevan

        Activity

        Hide
        Ted Yu added a comment -

        Patch looks good.

        Show
        Ted Yu added a comment - Patch looks good.
        Hide
        stack added a comment -

        +1

        Show
        stack added a comment - +1
        Hide
        stack added a comment -

        +1

        Show
        stack added a comment - +1
        Hide
        ramkrishna.s.vasudevan added a comment -

        Committed to 0.90.
        Thanks for the review Stack and Ted.

        Show
        ramkrishna.s.vasudevan added a comment - Committed to 0.90. Thanks for the review Stack and Ted.

          People

          • Assignee:
            ramkrishna.s.vasudevan
            Reporter:
            ramkrishna.s.vasudevan
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development