summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/backend.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/servers/slapd/backend.c')
-rw-r--r--ldap/servers/slapd/backend.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ldap/servers/slapd/backend.c b/ldap/servers/slapd/backend.c
index 8784866b..087f437a 100644
--- a/ldap/servers/slapd/backend.c
+++ b/ldap/servers/slapd/backend.c
@@ -129,7 +129,9 @@ be_done(Slapi_Backend *be)
slapi_ch_free((void **)&be->be_backendconfig);
/* JCM char **be_include; ??? */
slapi_ch_free((void **)&be->be_name);
- slapi_counter_destroy(&be->be_usn_counter);
+ if (!config_get_entryusn_global()) {
+ slapi_counter_destroy(&be->be_usn_counter);
+ }
PR_DestroyLock(be->be_state_lock);
if (be->be_lock != NULL)
{