This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit c6c4c24c49d49b7522e6a982423e81691a02bb3b Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Mon Mar 16 14:04:45 2020 +0100 CAMEL-14642: camel-spring-boot - Using max duration and shutdown before should terminate scheduled thread quicker --- .../apache/camel/spring/boot/CamelSpringBootApplicationListener.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelSpringBootApplicationListener.java b/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelSpringBootApplicationListener.java index 8f6c5d0..325731f 100644 --- a/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelSpringBootApplicationListener.java +++ b/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelSpringBootApplicationListener.java @@ -247,6 +247,8 @@ public class CamelSpringBootApplicationListener implements ApplicationListener<C // we are stopping then cancel the task so we can shutdown quicker if (!running.get()) { future.cancel(true); + // trigger shutdown + latch.countDown(); } } });