From 959e9e67c4fa3108c8eac3eb7545c7c95cb1ced4 Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Wed, 12 Jan 2005 18:53:31 +0000 Subject: [PATCH] import fix to ITS#3474 from HEAD --- CHANGES | 3 ++- servers/slapd/back-bdb/referral.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index b7c7863de8..3322fc6909 100644 --- a/CHANGES +++ b/CHANGES @@ -5,11 +5,12 @@ OpenLDAP 2.2.21 Engineering Fixed slapd/slurpd replog locking (ITS#3421) Fixed slaptest failure if databases cannot be started (ITS#3461) Fixed back-bdb entry e_ocflags reset on objectClass modify + Fixed back-bdb retcode on referral (ITS#3475) Fixed back-bdb detecting deadlock in indexer (ITS#3481) Build Environment Misc fixes for dynamic modules (ITS#3401, #3428) Documentation - slappasswd man page quotes (ITS#3468) + Fixed slappasswd man page quotes (ITS#3468) OpenLDAP 2.2.20 Release Fixed slapd sanity check on protocol in authz-regexp URI (ITS#3411) diff --git a/servers/slapd/back-bdb/referral.c b/servers/slapd/back-bdb/referral.c index a77201ba61..a96706feaa 100644 --- a/servers/slapd/back-bdb/referral.c +++ b/servers/slapd/back-bdb/referral.c @@ -116,7 +116,7 @@ dn2entry_retry: if( rs->sr_ref != NULL ) { /* send referrals */ - rs->sr_err = LDAP_REFERRAL; + rc = rs->sr_err = LDAP_REFERRAL; send_ldap_result( op, rs ); ber_bvarray_free( rs->sr_ref ); rs->sr_ref = NULL; -- 2.47.2