From 5c7638a894ce09f411369fe4397589ecb829718a Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Mon, 03 Sep 2007 19:53:23 +0000
Subject: [PATCH] Implement support for a maximum blocked write time limit in the LDAP connection handler, which can be used to terminate client connections if an attempt to write data to the client has been blocked for too long.  This will generally occur if the client has become unresponsive or there is a network outage.

---
 opendj-sdk/opends/resource/schema/02-config.ldif |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/resource/schema/02-config.ldif b/opendj-sdk/opends/resource/schema/02-config.ldif
index a4aa90b..4148466 100644
--- a/opendj-sdk/opends/resource/schema/02-config.ldif
+++ b/opendj-sdk/opends/resource/schema/02-config.ldif
@@ -1642,6 +1642,10 @@
    NAME 'ds-cfg-referential-integrity-base-dn'
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
    X-ORIGIN 'OpenDS Directory Server' )
+attributeTypes: ( 1.3.6.1.4.1.26027.1.1.486
+  NAME 'ds-cfg-max-blocked-write-time-limit'
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE
+  X-ORIGIN 'OpenDS Directory Server' )
 objectClasses: ( 1.3.6.1.4.1.26027.1.2.1
   NAME 'ds-cfg-access-control-handler' SUP top STRUCTURAL
   MUST ( cn $ ds-cfg-acl-handler-class $ ds-cfg-acl-handler-enabled )
@@ -1735,7 +1739,8 @@
   ds-cfg-ssl-client-auth-policy $ ds-cfg-ssl-cert-nickname $
   ds-cfg-accept-backlog $ ds-cfg-key-manager-provider-dn $
   ds-cfg-trust-manager-provider-dn $ ds-cfg-ssl-protocol $
-  ds-cfg-ssl-cipher-suite ) X-ORIGIN 'OpenDS Directory Server' )
+  ds-cfg-ssl-cipher-suite $ ds-cfg-max-blocked-write-time-limit )
+  X-ORIGIN 'OpenDS Directory Server' )
 objectClasses: ( 1.3.6.1.4.1.26027.1.2.15 NAME 'ds-cfg-entry-cache'
   SUP top STRUCTURAL MUST ( cn $ ds-cfg-entry-cache-class $
   ds-cfg-entry-cache-enabled ) X-ORIGIN 'OpenDS Directory Server' )

--
Gitblit v1.10.0