NO-JIRA: change netty leak detection override to only disable if not specified on command line

This commit is contained in:
Will Reichert 2016-11-17 08:35:00 -06:00 committed by Clebert Suconic
parent 53b00e1dd5
commit 127ce3a84a
1 changed files with 4 additions and 2 deletions

View File

@ -87,8 +87,10 @@ import org.jboss.logging.Logger;
public class NettyAcceptor extends AbstractAcceptor {
static {
// Disable resource leak detection for performance reasons by default
ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.DISABLED);
// Disable default Netty leak detection if the Netty leak detection level system properties are not in use
if ( System.getProperty("io.netty.leakDetectionLevel") == null && System.getProperty("io.netty.leakDetection.level") == null) {
ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.DISABLED);
}
}
//just for debug