ITS#5376 - deltasync must fallback for missing entries

This commit is contained in:
Howard Chu 2008-02-13 04:36:58 +00:00
parent 8bfbbf6901
commit 947e3bbe1d

View File

@ -833,6 +833,9 @@ do_syncrep2(
syncCookie.ctxcsn )
{
rc = syncrepl_updateCookie( si, op, psub, &syncCookie );
} else if ( rc == LDAP_NO_SUCH_OBJECT ) {
rc = LDAP_SYNC_REFRESH_REQUIRED;
si->si_logstate = SYNCLOG_FALLBACK;
}
} else if ( ( rc = syncrepl_message_to_entry( si, op, msg,
&modlist, &entry, syncstate ) ) == LDAP_SUCCESS )