GitHub user gsudharsan opened a pull request:
https://github.com/apache/camel/pull/2384
Cleanup TimeOutChecker threads
When a Aggregator route is stopped, only the AggregateRecoveryChecker
threads are stopped and not the AggregateTimeoutChecker threads. They keep
lingering around
GitHub user gsudharsan opened a pull request:
https://github.com/apache/camel/pull/2385
CAMEL-12588 - Improving the fix
doStop() method now shuts down the timeoutCheckerExecutorService pool too
Improvment - used shutdown instead of shutdownNow
You can merge this pull request
Github user gsudharsan closed the pull request at:
https://github.com/apache/camel/pull/2385
---
GitHub user gsudharsan opened a pull request:
https://github.com/apache/camel/pull/2386
CAMEL-12588 Fix Improvement
AggregateProcessor doStop() method changed to call shutdown() instead of
shutdownNow()
You can merge this pull request into a Git repository by running
GitHub user gsudharsan opened a pull request:
https://github.com/apache/camel/pull/2387
CAMEL-12588 AggregateProcessor does not stop AggregateTimeoutChecker
threads on stop call
doStart() starts back timeoutCheckerExecutorService only if it is null
(it does not consider