]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/syncrepl.c
Merge remote branch 'origin/mdb.master'
[openldap] / 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 );