Hadoop Common
  1. Hadoop Common
  2. HADOOP-9181

Set daemon flag for HttpServer's QueuedThreadPool

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0, 2.0.2-alpha
    • Fix Version/s: 2.0.3-alpha, 0.23.6
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      we hit HBASE-6031 again, after looking into thread dump, it was caused by the threads from QueuedThreadPool are user thread, not daemon thread, so the hbase shutdownhook never be called and the hbase instance was hung.

      Furthermore, i saw daemon be set in fb-20 branch, let's set in trunk codebase as well, it should be safe

        Issue Links

          Activity

          Liang Xie created issue -
          Liang Xie made changes -
          Field Original Value New Value
          Attachment HADOOP-9181.txt [ 12563534 ]
          Liang Xie made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Suresh Srinivas made changes -
          Assignee liang xie [ xieliang007 ]
          Suresh Srinivas made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Reviewed [ 10343 ]
          Fix Version/s 2.0.3-alpha [ 12323273 ]
          Resolution Fixed [ 1 ]
          Thomas Graves made changes -
          Fix Version/s 0.23.6 [ 12323504 ]
          Arpit Agarwal made changes -
          Link This issue relates to HDFS-4426 [ HDFS-4426 ]
          Arun C Murthy made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Liang Xie
              Reporter:
              Liang Xie
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development