GitHub user hejiang2000 opened a pull request: https://github.com/apache/flume/pull/190
fix bug: FLUME-2956 1. send heart beat on inactive writers 2. catch RuntimeException to make sure broken writers to be cleared 3. catch Throwable in abortAllWriters() and closeAllWriters() to avoid throw exception again You can merge this pull request into a Git repository by running: $ git pull https://github.com/hejiang2000/flume trunk Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flume/pull/190.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #190 ---- ---- ---