Remove from executor service does not always remove the runnables from the queue
--------------------------------------------------------------------------------
Key: FLUME-1136
URL: https://issues.apache.org/jira/browse/FLUME-1136
Project: Flume
Issue Type: Bug
Components: Node
Affects Versions: v1.1.0
Reporter: Hari Shreedharan
Assignee: Hari Shreedharan
Priority: Minor
Fix For: v1.2.0
It seems like ScheduledThreadPoolExecutor's remove() function sometimes does
not remove the runnable specified. This does not cause any functionality
problems, just spills lot of stuff into logs during reconfiguration, and can
cause runnables to be executed unnecessarily, even though they return
immediately.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira