mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
25.20.2011 b6c9852be7633c4d1afb0753525eeadacaf4b6b9
Additional fix for OPENDJ-40: Upgrade to latest Grizzly (2.0b3)

Forgot to set SO_LINGER to 0 for xxxrate tools.
1 files modified
9 ■■■■ changed files
opendj3/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java 9 ●●●● patch | view | raw | blame | history
opendj3/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java
@@ -42,7 +42,7 @@
import org.forgerock.opendj.ldap.responses.BindResult;
import com.forgerock.opendj.ldap.controls.AccountUsabilityRequestControl;
import com.forgerock.opendj.ldap.tools.AuthenticatedConnectionFactory.AuthenticatedConnection;
import com.forgerock.opendj.ldap.tools.AuthenticatedConnectionFactory.*;
import com.forgerock.opendj.util.StaticUtils;
@@ -525,6 +525,13 @@
      System.setProperty(
          "org.forgerock.opendj.transport.useWorkerThreads", "false");
    }
    // Configure connections to be terminate immediately after closing (this
    // prevents port exhaustion in xxxrate tools when connecting/disconnecting).
    if (System.getProperty("org.forgerock.opendj.transport.linger") == null)
    {
      System.setProperty("org.forgerock.opendj.transport.linger", "0");
    }
  }