mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-29 02:59:34 -05:00
ITS#6138 FIx exop handler to ignore SLAPD_ASYNCOPs
This commit is contained in:
parent
658e526bb0
commit
66ed15a288
1 changed files with 2 additions and 1 deletions
|
|
@ -225,7 +225,8 @@ fe_extended( Operation *op, SlapReply *rs )
|
|||
|
||||
rs->sr_err = (ext->ext_main)( op, rs );
|
||||
|
||||
if( rs->sr_err != SLAPD_ABANDON ) {
|
||||
if( rs->sr_err != SLAPD_ABANDON && rs->sr_err != SLAPD_ASYNCOP &&
|
||||
rs->sr_err != SLAPD_NO_REPLY ) {
|
||||
if ( rs->sr_err == LDAP_REFERRAL && rs->sr_ref == NULL ) {
|
||||
rs->sr_ref = referral_rewrite( default_referral,
|
||||
NULL, NULL, LDAP_SCOPE_DEFAULT );
|
||||
|
|
|
|||
Loading…
Reference in a new issue