Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-11802

DomainSocketWatcher thread terminates sometimes after there is an I/O error during requestShortCircuitShm

    XMLWordPrintableJSON

Details

    Description

      In DataXceiver#requestShortCircuitShm, we attempt to recover from some errors by closing the DomainSocket. However, this violates the invariant that the domain socket should never be closed when it is being managed by the DomainSocketWatcher. Instead, we should call shutdown on the DomainSocket. When this bug hits, it terminates the DomainSocketWatcher thread.

      Attachments

        1. HADOOP-11802.001.patch
          21 kB
          Colin McCabe
        2. HADOOP-11802.002.patch
          21 kB
          Colin McCabe
        3. HADOOP-11802.003.patch
          15 kB
          Colin McCabe
        4. HADOOP-11802.004.patch
          13 kB
          Colin McCabe
        5. HADOOP-11802.branch-2.6.patch
          13 kB
          Akira Ajisaka

        Issue Links

          Activity

            People

              cmccabe Colin McCabe
              epayne Eric Payne
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: