Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-840

Deadlock on flushLock on compaction

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4.0, 4.3.1
    • Component/s: bookkeeper-server
    • Labels:
      None

      Description

      the dead lock happens on entry log rolling and compaction.

      entry log rolling will lock entry logger then lock flushLock.
      compaction waiting for flush, will lock flushLock and then entry logger.

        Attachments

        1. BOOKKEEPER-840.path
          2 kB
          Sijie Guo

          Activity

            People

            • Assignee:
              hustlmsp Sijie Guo
              Reporter:
              hustlmsp Sijie Guo
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: