]> git.sur5r.net Git - openldap/commitdiff
document "cancel" feature
authorPierangelo Masarati <ando@openldap.org>
Wed, 24 May 2006 17:56:48 +0000 (17:56 +0000)
committerPierangelo Masarati <ando@openldap.org>
Wed, 24 May 2006 17:56:48 +0000 (17:56 +0000)
doc/man/man5/slapd-ldap.5

index 0011354612c072516061d7c782d9c27ad2534e7e..2df474253c40be1c8427429473aa29035264f4e7 100644 (file)
@@ -121,6 +121,36 @@ and
 .BR acl-passwd .
 .RE
 
+.TP
+.B cancel {ABANDON|ignore|exop[-discover]}
+Defines how to handle operation cancellation.
+By default,
+.B abandon
+is invoked, so the operation is abandoned immediately.
+If set to
+.BR ignore ,
+no action is taken and any further response is ignored; this may result
+in further response messages to be queued for that connection, so it is
+recommended that long lasting connections are timed out either by
+.I idle-timeout
+or
+.IR conn-ttl ,
+so that resources eventually get released.
+If set to
+.BR exop ,
+a
+.I cancel
+operation (RFC 3909) is issued, resulting in the cancellation 
+of the current operation; the
+.I cancel
+operation waits for remote server response, so its use 
+may not be recommended.
+If set to
+.BR exop-discover ,
+support of the
+.I cancel 
+extended operation is detected by reading the remote server's root DSE.
+
 .TP
 .B chase-referrals {YES|no}
 enable/disable automatic referral chasing, which is delegated to the