This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch karaf-4.3.x
in repository https://gitbox.apache.org/repos/asf/karaf.git
The following commit(s) were added to refs/heads/karaf-4.3.x by this push:
new e0a13323e1 [KARAF-6697] Fix threads leak in karaf-maven-plugin verify
goal
e0a13323e1 is described below
commit e0a13323e1c2379a9892b3355b14e69168187c57
Author: Wouter Born <[email protected]>
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 <[email protected]>
(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 6830bc243c..88da22a5b6 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;
@@ -412,6 +410,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()) {