This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new d81ef9a7063 CAMEL-21892 Added fix for Stopped producer in DefaultProducerCache.lastUsedProducer (#17582) d81ef9a7063 is described below commit d81ef9a7063350f50c6e952adc9cbff6b9c77ae9 Author: lantzen <89805340+lant...@users.noreply.github.com> AuthorDate: Fri Mar 28 09:53:35 2025 +0100 CAMEL-21892 Added fix for Stopped producer in DefaultProducerCache.lastUsedProducer (#17582) --- .../main/java/org/apache/camel/support/cache/DefaultProducerCache.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/camel-support/src/main/java/org/apache/camel/support/cache/DefaultProducerCache.java b/core/camel-support/src/main/java/org/apache/camel/support/cache/DefaultProducerCache.java index e5a0c299e18..f1cc309d26e 100644 --- a/core/camel-support/src/main/java/org/apache/camel/support/cache/DefaultProducerCache.java +++ b/core/camel-support/src/main/java/org/apache/camel/support/cache/DefaultProducerCache.java @@ -351,6 +351,8 @@ public class DefaultProducerCache extends ServiceSupport implements ProducerCach @Override protected void doStop() throws Exception { ServiceHelper.stopService(producers); + // Clearing lastUsedProducer to remove reference to potentially stopped Producer + lastUsedProducer = null; } @Override