]> git.sur5r.net Git - openldap/commitdiff
ITS#7195 add NotAllowedOnNonleaf to deltasync fallback errors
authorHoward Chu <hyc@openldap.org>
Fri, 2 Mar 2012 22:12:41 +0000 (14:12 -0800)
committerHoward Chu <hyc@openldap.org>
Fri, 2 Mar 2012 22:12:41 +0000 (14:12 -0800)
servers/slapd/syncrepl.c

index ff13ff90756725faae8410ffff265593a9f01b04..09de210905503392446f70826ed8a43ac07d87a9 100644 (file)
@@ -992,6 +992,7 @@ do_syncrep2(
                                        case LDAP_NO_SUCH_OBJECT:
                                        case LDAP_NO_SUCH_ATTRIBUTE:
                                        case LDAP_TYPE_OR_VALUE_EXISTS:
+                                       case LDAP_NOT_ALLOWED_ON_NONLEAF:
                                                rc = LDAP_SYNC_REFRESH_REQUIRED;
                                                si->si_logstate = SYNCLOG_FALLBACK;
                                                ldap_abandon_ext( si->si_ld, si->si_msgid, NULL, NULL );