Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2002

Flume RPC Client creates 2 threads per each log attempt if the remote flume agent goes down

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0, 1.3.1
    • Fix Version/s: 1.4.0
    • Component/s: Client SDK
    • Labels:
      None

      Description

      Steps to reproduce (use attached Maven project):

      1. Start your remote flume agent
      2. Run the Maven project and attach to it with the debugger in your favourite IDE (I use NetBeans)
      3. Kill your remote flume agent
      4. Rapidly press enter

      Each time you press Enter, 2 new threads show up. See the attached screenshot. Notice the panel on the left is littered with new threads. I was pressing Enter rapidly for 30 seconds.

      NOTE: This also happens if the remote flume agent hasn't been started at all.

        Attachments

        1. FLUME-2002-2.patch
          4 kB
          Mike Percy
        2. Screenshot.png
          180 kB
          Edward Sargisson
        3. zzzzzzzzzzzzzzzzzTest.tar.gz
          7 kB
          Edward Sargisson

          Issue Links

            Activity

              People

              • Assignee:
                mpercy Mike Percy
                Reporter:
                ejsarge Edward Sargisson
              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: