This is an automated email from the ASF dual-hosted git repository. jbonofre pushed a commit to branch karaf-4.2.x in repository https://gitbox.apache.org/repos/asf/karaf.git
The following commit(s) were added to refs/heads/karaf-4.2.x by this push: new 109b715228 [KARAF-6697] Fix threads leak in karaf-maven-plugin verify goal 109b715228 is described below commit 109b7152283acdcbb8ec03218e71e74b085d50e5 Author: Wouter Born <git...@maindrain.net> AuthorDate: Fri Nov 4 00:01:47 2022 +0100 [KARAF-6697] Fix threads leak in karaf-maven-plugin verify goal Signed-off-by: Wouter Born <git...@maindrain.net> (cherry picked from commit 1a4d4a1fcda3b946ce1db6ffc78d2075be19bc2a) --- .../src/main/java/org/apache/karaf/tooling/VerifyMojo.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java index 1c3c3dfb0b..f63146f0ae 100644 --- a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java +++ b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java @@ -48,8 +48,6 @@ import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.atomic.AtomicLong; import java.util.function.BiFunction; -import java.util.function.Function; -import java.util.function.Supplier; import java.util.jar.Attributes; import java.util.jar.Manifest; import java.util.regex.Pattern; @@ -417,6 +415,7 @@ public class VerifyMojo extends MojoSupport { } } } + executor.shutdown(); int nb = successes.size() + ignored.size() + failures.size(); getLog().info("Features verified: " + nb + ", failures: " + failures.size() + ", ignored: " + ignored.size() + ", skipped: " + skipped.size()); if (!failures.isEmpty()) {