Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-4527

Possible thread leak if TimelineClient.start() get called multiple times.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 2.8.0
    • None
    • timelineserver
    • None

    Description

      Since YARN-4234, we involve TimelineClient start and stop that would create different TimelineWriter according to the configuration. serviceStart() will create a TimelineWriter instance every time which will spawn several timer threads afterwards. If one TimelineClient get call start() multiple times for some reason (application bug or intentionally in some cases), the spawned timer threads will get leak.

      Attachments

        1. YARN-4527.patch
          2 kB
          Junping Du

        Issue Links

          Activity

            People

              Unassigned Unassigned
              junping_du Junping Du
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: