You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/10/01 03:45:18 UTC
[camel] 02/02: CAMEL-14107: Add netty leak detection into the
maven-surefire-plugin
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.git
commit 0dd6c6c617fe8a1a1d2476b7dfe2fcdb3fd0addf
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Oct 1 05:44:49 2019 +0200
CAMEL-14107: Add netty leak detection into the maven-surefire-plugin
---
components/camel-netty-http/pom.xml | 4 ++++
components/camel-netty/pom.xml | 18 ++++++++++++++++++
2 files changed, 22 insertions(+)
diff --git a/components/camel-netty-http/pom.xml b/components/camel-netty-http/pom.xml
index 6bbb919..5045716 100644
--- a/components/camel-netty-http/pom.xml
+++ b/components/camel-netty-http/pom.xml
@@ -140,6 +140,10 @@
<forkCount>1</forkCount>
<reuseForks>false</reuseForks>
<forkedProcessTimeoutInSeconds>5000</forkedProcessTimeoutInSeconds>
+ <systemPropertyVariables>
+ <!-- can use PARANOID for checking every access -->
+ <io.netty.leakDetection.level>ADVANCED</io.netty.leakDetection.level>
+ </systemPropertyVariables>
</configuration>
</plugin>
</plugins>
diff --git a/components/camel-netty/pom.xml b/components/camel-netty/pom.xml
index b0fdcfb..12a275e 100644
--- a/components/camel-netty/pom.xml
+++ b/components/camel-netty/pom.xml
@@ -79,4 +79,22 @@
<scope>test</scope>
</dependency>
</dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <forkCount>1</forkCount>
+ <reuseForks>false</reuseForks>
+ <forkedProcessTimeoutInSeconds>5000</forkedProcessTimeoutInSeconds>
+ <systemPropertyVariables>
+ <!-- can use PARANOID for checking every access -->
+ <io.netty.leakDetection.level>ADVANCED</io.netty.leakDetection.level>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>