]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/init.c
fix substring_comp_candidates logic if intersection of candidates
[openldap] / servers / slapd / init.c
index c807014185bd5547b4330c5395e7ebc3958471c0..dc5091066331c30df0bd8eec0bbc602b66d470ff 100644 (file)
@@ -23,7 +23,7 @@ int           ldap_syslog;
 #endif
 
 int            ldap_syslog_level = LOG_DEBUG;
-char           *default_referral;
+struct berval **default_referral = NULL;
 int            g_argc;
 char           **g_argv;
 
@@ -45,7 +45,9 @@ long                  num_ops_completed;
 ldap_pvt_thread_mutex_t        num_ops_mutex;
 
 long                   num_entries_sent;
+long                   num_refs_sent;
 long                   num_bytes_sent;
+long                   num_pdu_sent;
 ldap_pvt_thread_mutex_t        num_sent_mutex;
 /*
  * these mutexes must be used when calling the entry2str()
@@ -154,6 +156,8 @@ int slap_destroy(void)
 
        rc = backend_destroy();
 
+       ldap_pvt_thread_destroy();
+
        /* should destory the above mutex */
        return rc;
 }