]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/init.c
Changes suggested by Ando.
[openldap] / servers / slapd / init.c
index 73fe703a0be391f7d4457cd276fd949173b1a865..053184f797d6d3b9280798ad1819ca83a0c0aa9a 100644 (file)
@@ -125,6 +125,8 @@ slap_init( int mode, const char *name )
 
        switch ( slapMode & SLAP_MODE ) {
        case SLAP_SERVER_MODE:
+               ldap_pvt_thread_pool_init( &connection_pool,
+                               connection_pool_max, 0);
 
                /* FALLTHRU */
        case SLAP_TOOL_MODE:
@@ -135,9 +137,6 @@ slap_init( int mode, const char *name )
 
                slap_name = name;
 
-               ldap_pvt_thread_pool_init( &connection_pool,
-                               connection_pool_max, 0);
-
                ldap_pvt_thread_mutex_init( &entry2str_mutex );
                ldap_pvt_thread_mutex_init( &replog_mutex );