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

BucketWriter#close must cancel idleFuture

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v1.5.0
    • Component/s: None
    • Labels:
      None

      Description

      We use a ScheduledExecutorService to close the files after a time period. If the task has been submitted, the service does not cancel that task by default. In the ScheduledThreadPoolExecutor class: this field "executeExistingDelayedTasksAfterShutdown" is set to true, by default - which causes the task to be executed even if the executor was shutdown.

      If we don't cancel it, the agent does not die till idleTimeout even though every other component is stopped.

      1. FLUME-2305.patch
        0.8 kB
        Hari Shreedharan

        Issue Links

          Activity

          Hide
          jarcec Jarek Jarcec Cecho added a comment -

          +1

          Show
          jarcec Jarek Jarcec Cecho added a comment - +1
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 044ba300311a4a3e682a946bd0821c2b52acc190 in branch refs/heads/trunk from Jarek Jarcec Cecho
          [ https://git-wip-us.apache.org/repos/asf?p=flume.git;h=044ba30 ]

          FLUME-2305. BucketWriter#close must cancel idleFuture

          (Hari Shreedharan via Jarek Jarcec Cecho)

          Show
          jira-bot ASF subversion and git services added a comment - Commit 044ba300311a4a3e682a946bd0821c2b52acc190 in branch refs/heads/trunk from Jarek Jarcec Cecho [ https://git-wip-us.apache.org/repos/asf?p=flume.git;h=044ba30 ] FLUME-2305 . BucketWriter#close must cancel idleFuture (Hari Shreedharan via Jarek Jarcec Cecho)
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 251478f2e937330d302abdcfd529ce0a6732b9af in branch refs/heads/flume-1.5 from Jarek Jarcec Cecho
          [ https://git-wip-us.apache.org/repos/asf?p=flume.git;h=251478f ]

          FLUME-2305. BucketWriter#close must cancel idleFuture

          (Hari Shreedharan via Jarek Jarcec Cecho)

          Show
          jira-bot ASF subversion and git services added a comment - Commit 251478f2e937330d302abdcfd529ce0a6732b9af in branch refs/heads/flume-1.5 from Jarek Jarcec Cecho [ https://git-wip-us.apache.org/repos/asf?p=flume.git;h=251478f ] FLUME-2305 . BucketWriter#close must cancel idleFuture (Hari Shreedharan via Jarek Jarcec Cecho)

            People

            • Assignee:
              hshreedharan Hari Shreedharan
              Reporter:
              hshreedharan Hari Shreedharan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development