]> git.sur5r.net Git - openldap/commitdiff
rm currenttime_mutex.
authorKurt Zeilenga <kurt@openldap.org>
Tue, 13 Nov 2001 18:16:07 +0000 (18:16 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 13 Nov 2001 18:16:07 +0000 (18:16 +0000)
trival other cleanup.

servers/slapd/ad.c
servers/slapd/init.c
servers/slapd/proto-slap.h

index 29a16f2292047fc21237baaa97017714a0f131e4..07f7aacd80020f3962e4186c49747b3c7d81ef8e 100644 (file)
@@ -91,14 +91,14 @@ int slap_bv2ad(
        if (options != NULL) *options = ';';
        if( desc.ad_type == NULL ) {
                *text = "attribute type undefined";
-
                return rtn;
        }
 
-       if (options != NULL)
+       if (options != NULL) {
                desc.ad_cname.bv_len = options - name;
-       else
+       } else {
                desc.ad_cname.bv_len = bv->bv_len;
+       }
 
        desc.ad_flags = SLAP_DESC_NONE;
        desc.ad_lang.bv_len = 0;
index cfd38d77a2db55eb2bf2e3ef101e9b1a99ac1070..0d29037e9090eb432594e5087393cd6d654485b2 100644 (file)
@@ -65,8 +65,6 @@ ldap_pvt_thread_mutex_t       replog_mutex;
 static const char* slap_name = NULL;
 int slapMode = SLAP_UNDEFINED_MODE;
 
-static ldap_pvt_thread_mutex_t currenttime_mutex;
-
 int
 slap_init( int mode, const char *name )
 {
@@ -111,7 +109,6 @@ slap_init( int mode, const char *name )
 
                        ldap_pvt_thread_pool_init(&connection_pool, SLAP_MAX_WORKER_THREADS, 0);
 
-                       ldap_pvt_thread_mutex_init( &currenttime_mutex );
                        ldap_pvt_thread_mutex_init( &entry2str_mutex );
                        ldap_pvt_thread_mutex_init( &replog_mutex );
                        ldap_pvt_thread_mutex_init( &num_ops_mutex );
@@ -211,13 +208,3 @@ int slap_destroy(void)
        /* should destory the above mutex */
        return rc;
 }
-
-/* should create a utils.c for these */
-time_t slap_get_time(void)
-{
-       time_t t;
-       ldap_pvt_thread_mutex_lock( &currenttime_mutex );
-       time( &t );
-       ldap_pvt_thread_mutex_unlock( &currenttime_mutex );
-       return t;
-}
index cd689d55348d1f6393a8e9dd959c2dccb4c447f7..63457cad41136023bd64e9560b08d16e39f19e1a 100644 (file)
@@ -883,7 +883,8 @@ LDAP_SLAPD_F (char *)               slapd_args_file;
 LDAP_SLAPD_F (char)            **g_argv;
 LDAP_SLAPD_F (time_t)          starttime;
 
-LDAP_SLAPD_F (time_t) slap_get_time LDAP_P((void));
+/* use time(3) -- no mutex */
+#define slap_get_time()        time( NULL )
 
 LDAP_SLAPD_F (ldap_pvt_thread_pool_t)  connection_pool;