diff --git a/servers/slapd/syncrepl.c b/servers/slapd/syncrepl.c index 1788ca0838..90d719e02c 100644 --- a/servers/slapd/syncrepl.c +++ b/servers/slapd/syncrepl.c @@ -589,6 +589,7 @@ check_syncprov( slap_compose_sync_cookie( NULL, &si->si_syncCookie.octet_str, si->si_syncCookie.ctxcsn, si->si_syncCookie.rid, si->si_syncCookie.sid ); + slap_parse_sync_cookie( &si->si_syncCookie, NULL ); } ldap_pvt_thread_mutex_unlock( &si->si_cookieState->cs_mutex ); return changed;