From b1d02ff4ce3ae2b9446c222d10d9e8a136afbd63 Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Mon, 06 Dec 2010 08:09:03 +0000
Subject: [PATCH] Bring in OpenDS commit from Matthew Swift. Update to latest Grizzly. Refactor default transport factory implementation so that it does not conflict with transports used by other Grizzly based services (e.g HTTP).
---
opendj-sdk/sdk/src/com/sun/opends/sdk/tools/AuthRate.java | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/opendj-sdk/sdk/src/com/sun/opends/sdk/tools/AuthRate.java b/opendj-sdk/sdk/src/com/sun/opends/sdk/tools/AuthRate.java
index d5c4fca..e8b8f99 100644
--- a/opendj-sdk/sdk/src/com/sun/opends/sdk/tools/AuthRate.java
+++ b/opendj-sdk/sdk/src/com/sun/opends/sdk/tools/AuthRate.java
@@ -28,6 +28,8 @@
package com.sun.opends.sdk.tools;
import com.sun.opends.sdk.util.RecursiveFutureResult;
+
+import org.glassfish.grizzly.TransportFactory;
import org.opends.sdk.*;
import org.opends.sdk.requests.*;
import org.opends.sdk.responses.BindResult;
@@ -601,12 +603,9 @@
try
{
- if(System.getProperty("org.opends.sdk.ldap.transport.linger") == null)
- {
- System.setProperty("org.opends.sdk.ldap.transport.linger", "0");
- }
+ TransportFactory.setInstance(new PerfToolTCPNIOTransportFactory());
connectionFactoryProvider =
- new ConnectionFactoryProvider(argParser, this);
+ new ConnectionFactoryProvider(argParser, this);
runner = new BindPerformanceRunner(argParser, this);
propertiesFileArgument = new StringArgument("propertiesFilePath", null,
--
Gitblit v1.10.0