From 2e7eecbb52f8220cd3cb62c961c79dd26a2a3612 Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Tue, 17 May 2016 12:58:09 -0700 Subject: [PATCH] Ticket #47819 - RFE - improve tombstone purging performance Description: Initialize replica->precise_purging with slapi_counter_new(). --- ldap/servers/plugins/replication/repl5_replica.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ldap/servers/plugins/replication/repl5_replica.c b/ldap/servers/plugins/replication/repl5_replica.c index 6562b3b..f935b9c 100644 --- a/ldap/servers/plugins/replication/repl5_replica.c +++ b/ldap/servers/plugins/replication/repl5_replica.c @@ -204,6 +204,7 @@ replica_new_from_entry (Slapi_Entry *e, char *errortext, PRBool is_add_operation r->protocol_timeout = slapi_counter_new(); r->backoff_min = slapi_counter_new(); r->backoff_max = slapi_counter_new(); + r->precise_purging = slapi_counter_new(); /* read parameters from the replica config entry */ rc = _replica_init_from_config (r, e, errortext); @@ -411,6 +412,7 @@ replica_destroy(void **arg) slapi_counter_destroy(&r->protocol_timeout); slapi_counter_destroy(&r->backoff_min); slapi_counter_destroy(&r->backoff_max); + slapi_counter_destroy(&r->precise_purging); slapi_ch_free((void **)arg); } -- 2.4.11