The worker thread should be a normal thread - we should give it a few seconds to stop.
FLUME-1775 FileChannel Log Background worker should catch Throwable
Review