This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 4e011a5a31bbdad45e0fa339b8abc95451b392a3
Author: Otavio Rodolfo Piske <angusyo...@gmail.com>
AuthorDate: Tue Aug 27 14:33:15 2024 +0200

    (chores) camel-jetty: force transient ports to be released after the tests
---
 .../test/java/org/apache/camel/component/jetty/BaseJettyTest.java  | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/BaseJettyTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/BaseJettyTest.java
index a2057cb6714..59d17ba9e27 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/BaseJettyTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/BaseJettyTest.java
@@ -51,6 +51,13 @@ public abstract class BaseJettyTest extends CamelTestSupport 
{
         runningTests.remove(getClass().getName());
     }
 
+    // Due to CAMEL-21122 ports are never released. So, force them to be 
released.
+    @AfterEach
+    void cleanupPorts() {
+        port1.release();
+        port2.release();
+    }
+
     @Override
     protected CamelContext createCamelContext() throws Exception {
         CamelContext context = super.createCamelContext();

Reply via email to